码迷,mamicode.com
首页 >  
搜索关键字:唯一索引    ( 757个结果
2、MongoDB学习之索引的管理
目标:实现索引的创建、查询、删除、explan管理等操作 环境: > db.version() 3.4.7 索引创建满足的基本需求: 1;索引提高查询速度 2;在mongodb中,索引可以按自动列升序/降序来创建,便于排序 3;默认是用btree来组织索引文件,2.4版本以后,也允许建立hash索引 ...
分类:数据库   时间:2017-09-09 10:53:24    阅读次数:326
mysql中InnoDB存储引擎的行锁和表锁
Mysql的InnoDB存储引擎支持事务,默认是行锁。因为这个特性,所以数据库支持高并发,但是如果InnoDB更新数据的时候不是行锁,而是表锁的话,那么其并发性会大打折扣,而且也可能导致你的程序出错。 而导致行锁变为表锁的情况之一就是: SQL的更新(update)或者删除(delete)语句中未使 ...
分类:数据库   时间:2017-09-07 22:01:12    阅读次数:217
Oracle 建立索引及SQL优化
Oracle 建立索引及SQL优化 数据库索引: 索引有单列索引 复合索引之说 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字 ...
分类:数据库   时间:2017-09-07 21:28:43    阅读次数:185
MySQL架构总览->查询执行流程->SQL解析顺序
前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构 >查询执行流程 >语句执行顺序来探讨一下其中的知识。 一、MySQL架构总览: 架构最好看图,再配上必要的说明文字。 下图根据参考书籍中一图为原本,再在 ...
分类:数据库   时间:2017-09-07 00:03:33    阅读次数:226
MYSQL的索引类型:PRIMARY, INDEX,UNIQUE,FULLTEXT,SPAIAL 有什么区别?各适用于什么场合?
一、介绍一下索引的类型 Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯一索引) ALTER TABLE `table ...
分类:数据库   时间:2017-09-04 13:10:43    阅读次数:230
innodb next-key lock
gap lock的内部加锁原理 gap lock的前置条件: 1 事务隔离级别为REPEATABLE-READ,innodb_locks_unsafe_for_binlog参数为0,且sql走的索引为非唯一索引 2 事务隔离级别为REPEATABLE-READ,innodb_locks_unsafe ...
分类:数据库   时间:2017-09-01 13:40:24    阅读次数:256
Entity Framework Code First (八)迁移 Migrations
创建初始模型和数据库 在开始使用迁移(Migrations)之前,我们需要一个 Project 和一个 Code First Model, 对于本文将使用典型的 Blog 和 Post 模型 创建一个新的控制台应用程序 MigrationsDemo; 添加最新的 EntityFramework 到项 ...
分类:其他好文   时间:2017-08-29 15:07:21    阅读次数:174
数据库中的索引
总结: 1.什么是索引:数据库中的索引是某个表中一列或多列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。 2.分类: 唯一索引(UNIQUE):不允许两行具有相同的索引值(创建了唯一约束,系统将自动创建唯一索引) 主键索引:主键索引要求主键中的每个值是唯一的,(创建主键自动创建主键索 ...
分类:数据库   时间:2017-08-26 12:41:21    阅读次数:210
Alibaba Java开发手册索引规约学习笔记
最近一段时间再看阿里巴巴 Java开发手册索引规约,写篇帖子总结一下,索引规约内容如下 索引规约1. 【强制】业务上具有唯一特性的字段,即使是多个字段的组合,也必须建成唯一索引。 说明: 不要以为唯一索引影响了 insert 速度,这个速度损耗可以忽略,但提高查找速度是明显的; 另外,即使在应用层做 ...
分类:编程语言   时间:2017-08-15 18:13:27    阅读次数:290
InnoDB存储引擎介绍-(5) Innodb逻辑存储结构
如果创建表时没有显示的定义主键,mysql会按如下方式创建主键: 首先判断表中是否有非空的唯一索引,如果有,则该列为主键。 如果不符合上述条件,存储引擎会自动创建一个6字节大小的指针。 当表中有多个非空的唯一索引,会选择建表时第一个定义的非空唯一索引。注意根据的是定义索引的顺序,不是创建列的顺序。 ...
分类:数据库   时间:2017-08-11 22:07:05    阅读次数:250
757条   上一页 1 ... 41 42 43 44 45 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!