Mysql实践
实际项目中遇到的sql编写问题
骑驴逛超市668
这个作者很懒,什么都没留下…
展开
-
什么是聚簇索引和非聚簇索引?
刚开始学数据库SQL的时候,就知道有主键啊(Primary-key),外键啊(Foreign-key)啥的,连个表查询就已经不清楚是要on 那几个字段了,在数据量不太大的情况下,根本不会考虑索引的问题了,然后,随着大数据时代的到来,数据量大了,没有索引那是要不得的啊,客户又吐槽了,你知不知道,你知不知道,我等到花儿都谢鸟。。。。。没有索引,完全依赖生硬的where条件,达到百万级数据记录之后,如果...转载 2019-09-17 14:24:16 · 1071 阅读 · 0 评论 -
MySql基础小结
一、什么叫索引? 索引就是帮助高效获取数据的数据结构。 首先用图来解释一下索引 二、数据库索引创建规则 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字...原创 2019-09-17 14:25:47 · 101 阅读 · 0 评论 -
innodb当前读 与 快照读
当前读和快照读 好的学习链接:http://blog.csdn.net/taylor_tao/article/details/7063639 快照读历史数据-mvcc innodb的默认事务隔离级别是rr(可重复读)。它的实现技术是mvcc。基于版本的控制协议。该技术不仅可以保证innodb的可重复读,而且可以防止幻读。(这也就是是此前以rr隔离级别实践时,不仅可以防止可重复读,也防止...转载 2019-10-10 17:21:45 · 173 阅读 · 0 评论