读已提交级别: (1)查询使用的是主键时,只需要在主键值对应的那一个条数据加锁即可。 (2)查询使用的是唯一索引时,只需要对查询值所对应的唯一索引记录项和对应的聚集索引上的项加锁即可。 (3)查询使用的是普通索引时,会对满足条件的索引记录都加上锁,同时对这些索引记录对应的聚集索引上的项也加锁。 (4 ...
分类:
数据库 时间:
2020-01-08 23:19:12
阅读次数:
106
说起mysql查询效率问题,就无法绕开索引问题,而innodb索引是mysql存储引擎中的重中之重,innodb索引包括“主键索引(聚集索引)”也就是实际数据和主键数据存储在一起的索引。innodb除了主键索引以外就是二级索引,二级索引叶子结点的数据区存储的是主键,mysql每个数据页面有16k大小 ...
分类:
数据库 时间:
2020-01-08 10:20:42
阅读次数:
112
数据库的索引类型 聚集索引和非聚集索引的区别(叶节点存储内容) 唯一性索引和主码索引的区别 索引的优缺点,什么时候使用索引,什么时候不能使用索引(重点) 索引最左前缀问题 数据库中事务的ACID 数据库隔离性设置不同会出现的问题(脏读、不可重复读、丢失修改、幻读) Mysql有四个隔离级别:未提交读 ...
分类:
数据库 时间:
2019-12-24 09:43:41
阅读次数:
121
达梦数据库支持二级索引,聚集索引,唯一索引,函数索引,位图索引,分区索引等。
默认的表是索引组织表,利用rowid创建一个默认的索引,所以我们创建的索引,称为二级索引。建索引的目的是加快表的查询,对数据库做DML操作的时候,数据库会自动维护索引。索引是一棵倒置的树,使用索引,就是对这个索引树进行遍历。
建立索引的规则:经常查询的列、连接条件列、谓词经常出现的列(where)、查询是返回表的一小部分数据
不适合创建索引的情况:列上有大量的null、列上的数据有限(例如:性别)
分类:
数据库 时间:
2019-12-12 10:24:15
阅读次数:
599
转自:https://www.cnblogs.com/fengqiang626/archive/2019/09/04/11459434.html MySQL索引 目录 1.介绍 2.索引的原理 2.1索引原理 2.2索引的影响 2.3磁盘IO与预读 3.索引的数据结构 4.聚集索引与辅助索引 4.1 ...
分类:
数据库 时间:
2019-12-08 10:38:37
阅读次数:
128
DBCC IND是一个非正式的命令,用于定位到表或索引使用的Page,该命令的语法结构是: 参数index_id的有效值是: 1:表示表的聚集索引 非聚集索引的index_id 0:代表堆(没有创建聚集索引的表) -1:表示跟表相关的所有类型的Page(in row data, row over f ...
分类:
数据库 时间:
2019-12-02 13:29:29
阅读次数:
103
众所周知,索引是关系型数据库中给数据库表中一列或多列的值排序后的存储结构,SQL的主流索引结构有B+树以及Hash结构,聚集索引以及非聚集索引用的是B+树索引。这篇文章会总结SQL Server以及MySQL的InnoDB和MyISAM两种SQL的索引。 SQL Sever索引类型有:唯一索引,主键 ...
分类:
其他好文 时间:
2019-11-23 19:43:59
阅读次数:
70
微软名字起的也很直白,直接叫missing_index,就是sqlserver 经过分析认为这些字段处理和查询是最耗时的,最好在 EqualityUsage上包含的字段上加个非聚集索引.前几个用时是后几名的好几个数量级.加了索引立马飞起. 转自[https://www.cnblogs.com/qia ...
分类:
数据库 时间:
2019-11-18 09:42:13
阅读次数:
101
原文:MySQL的统计信息学习总结 统计信息概念 MySQL统计信息是指数据库通过采样、统计出来的表、索引的相关信息,例如,表的记录数、聚集索引page个数、字段的Cardinality....。MySQL在生成执行计划时,需要根据索引的统计信息进行估算,计算出最低代价(或者说是最小开销)的执行计划... ...
分类:
数据库 时间:
2019-11-11 12:50:06
阅读次数:
92
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引, ...
分类:
数据库 时间:
2019-11-05 13:48:40
阅读次数:
108