sql
qiuhappysky
这个作者很懒,什么都没留下…
展开
-
索引与视图
1.单列索引与多列索引 一个多列索引可以认为是包含通过合并(concatenate)索引列值创建的值的一个排序数组。 当查询语句的条件中包含last_name 和 first_name时 SELECT * FROM test WHERE last_name=’Kun’ AND first_name=’Li’; sql会先过滤出last_name符合条件的记录,在其基础上在过滤first_n...原创 2018-05-29 15:37:13 · 4289 阅读 · 0 评论 -
MongoDB 创建索引导致锁库
MongoDB 创建索引导致锁库 背景描述 两千多万数据,204G 的数据创建索引,执行 db.collection.ensureIndex({key:1}) 之后,是要锁库的,打开另一个终端,任何操作都不能执行。 根本原因 在数据库建立索引时,默认时 “foreground” 也就是前台建立索引,但是,当你的数据库数据量很大时,在建立索引的时会读取数据文件,大量的文件读写会阻止其他的操作...原创 2018-12-11 11:20:20 · 1103 阅读 · 0 评论