NingG +

MySQL中索引、行锁、表锁

几点:

查看索引

官网来源:MySQL 5.6 SHOW INDEX Syntax

具体命令:

查询结果如下:

其中包含多个字段,详细说明参考官网,简单说几个:

创建/修改索引

索引的目标:加快数据的查询速率;索引文件,跟数据文件类似,也是存储在磁盘上的文件,实际上索引文件较小时,可以完全读入内存,但事实是:索引文件通常很大无法完全加载到内存,进行数据检索时,需要经过多次磁盘IO;

建表时,建索引

(todo)

建表后,修改索引

(todo)

查看MySQL下的环境变量

在MySQL下查看环境变量,命令:

行锁和表锁

几点:

思考:上述的行锁、表锁,是写锁吗?还是读锁?还是都有可能?RE:既有读锁,也有写锁,详细阅读下面扩展内容:

(todo):

参考来源

杂谈

对于MySQL多查看官方手册,其中包含的内容权威、丰富。

MySQL官方手册的查看方法:

Top