摘要: 1. 首先对于单列索引来说,它比较适合建在重读度低的列上。 2. 联合索引又叫复合索引,它是对多个字段同时建立的索引(有顺序,ABC,ACB是完全不同的两种联合索引)。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key inde 阅读全文
posted @ 2019-04-12 18:04 从让帝到the_rang 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: 借鉴https://www.cnblogs.com/ssrstm/p/5753068.html和https://www.cnblogs.com/exe19/p/5786806.html 1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2 阅读全文
posted @ 2019-04-12 17:49 从让帝到the_rang 阅读(1649) 评论(0) 推荐(1) 编辑
摘要: 1. 什么是三大范式? 第一范式:当关系模式R的数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基本操作在这样的关系模式中实现不了。 第二范式:如果关系模式R满足第一范式,并且R 阅读全文
posted @ 2019-04-12 17:18 从让帝到the_rang 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 借鉴:https://blog.csdn.net/zh521zh/article/details/69400053和https://blog.csdn.net/May_3/article/details/79445766 1. 什么是事务? 在计算机语言中,一般指访问并更新数据库中的一个程序执行单元 阅读全文
posted @ 2019-04-12 13:24 从让帝到the_rang 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1. InnoDB 引擎 MySQL 5.5 及以后版本中的默认存储引擎,它的优点如下:灾难恢复性好,支持事务,使用行级锁,支持外键关联,支持热备份。 InnoDB引擎中的表,其数据的物理组织形式是簇表(Cluster Table),主键索引和数据是在一起的,数据按主键的顺序物理分布。实现了缓冲管理 阅读全文
posted @ 2019-04-12 13:09 从让帝到the_rang 阅读(872) 评论(0) 推荐(1) 编辑