MYSQL
gent__chen
这个作者很懒,什么都没留下…
展开
-
MySQL索引原理及慢查询优化
本文转自:http://tech.meituan.com/mysql-index.htmlMySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一转载 2016-04-15 10:19:37 · 1536 阅读 · 0 评论 -
MySQL教程之索引的使用
使用索引索引是用于加速查询中最为重要的一个环节。如果你不使用索引,那么在许多情况下,通过其他途径来提高性能的各种尝试都是在浪费时间。在使用中,应首先使用索引来最大程度地改进性能,然后再看看是否还有其他有用的技术。索引的优点无索引的表就只是一组无序的行。如果要找到其中的某行,就需要检查表的每一行,这是一个全表扫描操作,其效率超低。而如果给一个表的某一列加上一个索引,这个索引会将这一列排序,对于有序原创 2017-04-23 21:26:55 · 823 阅读 · 0 评论 -
MySQL教程之查询优化程序
MySQL查询优化程序当你调用语句时,MySQL会对它进行分析,判断出可以使用哪些优化操作来加快处理速度。例如select * from tab where false;Mysql会检查子句,发现没有符合查询条件的行,就根本不会去搜索表。通过执行explain可以看出explain select * from tab where false;指导意见分析表生成关于键值分布情况的统计数据,它们原创 2017-04-24 10:04:43 · 367 阅读 · 0 评论