MYSQL
啄食菜鸡
这个作者很懒,什么都没留下…
展开
-
使用索引的三原则
在选择索引和编写利用这些索引的查询时,有如下3个原则始终需要记住: 单行访问是很慢的。 特别是在机械硬盘存储中(SSD的随机I/O要快很多,不过这一点仍然成立)。如果服务器从存储中读取一个数据块只是为了获取其中一行,那么就浪费了许多工作。最好读取的块中能包含尽可能多所需要的行。使用索引可以创建位置引用以提升效率。 按顺序访问范围数据是很快的。 原因1:顺序I/O不需要多次磁盘寻道,所以比随...原创 2020-01-10 15:44:45 · 289 阅读 · 0 评论 -
Schema与数据类型优化
囫囵吞枣学习了高性能Mysql的第四章内容,抄录一下总结,以免遗忘的太快。 尽可能保持任何东西小而简单总是好的。Mysql喜欢简单,需要使用数据库的人因该也通用喜欢简单的原则: 尽量避免过度设计,例如会导致及其复杂的schema设计。 使用小而简单的合适数据类型,除非真是数据模式中有确切的需要,否则应改尽可能地避免使用NULL值(例如timestamp没必要使用NOT NULL)。 尽量使用相同...原创 2020-01-06 20:45:29 · 57 阅读 · 0 评论 -
创建高性能的索引
##索引的优点 索引可以原创 2020-01-10 10:44:49 · 127 阅读 · 0 评论