Mysql必读MYSQL索引建立需要注意以下几点细节
发布时间:2020-07-03 09:55:26 所属栏目:MySql 来源:互联网
导读:介绍《Mysql必读MYSQL索引建立需要注意以下几点细节》开发教程,希望对您有用。
《Mysql必读MYSQL索引建立需要注意以下几点细节》要点: 2.对于like '%xxx'的模糊查询,普通的索引是无法满足的,需要建立全文索引. 3.对于有多个条件的,比如: "...where a=xxx and b=yyy","...where a=xxx order by b","...where a=xxx group by b".需要使用组合索引.但是组合索引只能在SQL语句中满足"最左前缀"的条件下使用.且组合索引有一些副作用,如索引尺寸可能比数据本身大,因为组合索引的组合条目多.所以在实际应用中,要量身定做,使用慢查询分析工具分析. 4.开启索引缓存,直接在内存中查找索引,不用再磁盘中. 5.建立索引是有代价的,当update、delete语句执行时,会使得索引更新,将耗掉更多的时间.可以使用mysqlreport报告,了解select、update、delete、insert、replace各语句所占的百分比. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php – 如何在Yii框架中使用mysql_escape_string()?
- php – 两个字符串与时间和工作日之间的差异
- php – 我可以做些什么来在WordPress中获取实际准备好的语句
- php – 使用不同的SQL查询多次将此MySQL重复为CSV
- php – 将Unix时间戳转换为MySQL DATETIME
- c# – 在Linux服务器上部署ASP.NET网站
- 如何使用Sequelize和mySql选择外键列的名称?
- php – Laravel可以处理高流量应用吗?
- Mysql学习深入分析Mysql中limit的用法
- OS X上的MySQL 5.7.9 El Capitan:错误服务器退出而不更新P