首页
网络知识
seo优化
网络营销
网络推广
建站知识
网络安全
网络编程
平面设计
奇闻怪事
主页
/
网络编程
/
MYSQL索引建立需要注意以下几点细节
网络编程
2021-07-05 15:27
www.168986.cn
编程入门
建立MYSQL索引时需要注意以下几点建立索引的时机/对于like/对于有多个条件的/开启索引缓存/建立索引是有代价的等等,感兴趣的你可以参考下本文,或许可以帮助到你
1.建立索引的时机若表中的某字段出现在select、过滤、排序条件中,为该字段建立索引是值得的。
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各语句所占的百分比。
上一篇:
MySQL与Oracle的语法区别详细对比
下一篇:
mysql嵌套查询和联表查询优化方法
编程语言
甘肃哪有关键词排名优化购买方式有哪些
甘肃SEO如何做网站优化
河南seo关键词优化怎么做电话营销
北京SEO优化如何做QQ群营销
来宾百度关键词排名:提升您网站曝光率的关键
卢龙关键词优化:提升您网站排名的策略与技巧
山东网站优化的注意事项有哪些
四川整站优化怎样提升在搜索引擎中的排名
疏附整站优化:提升网站性能与用户体验的全新
海南seo主要做什么工作售后服务要做到哪些
荣昌百度网站优化:提升您网站的搜索引擎排名
河北seo网站排名关键词优化如何做SEO
江西优化关键词排名推广售后保障一般有哪些
古浪SEO优化:提升你的网站可见性
西藏网站排名优化怎么把网站排名在百度首页
如何提升阳东百度快照排名:详尽指南
狼蚁网络搜索
狼蚁网络导航
长沙seo优化
甘肃哪有关键词排名优化购买方式有哪些
甘肃SEO如何做网站优化
河南seo关键词优化怎么做电话营销
北京SEO优化如何做QQ群营销
来宾百度关键词排名:提升您网站曝光率的关键
长沙网络营销
1
少儿编程十大骗局
2
正规少儿编程收费排名
3
电脑编程入门 电脑编程入门教学视频
4
初学编程必背50个
5
世界编程语言排行榜
长沙网站建设
JS获取一个字符串中指定字符串第n次出现的位置
CentOS 5.5下安装MySQL 5.5全过程分享
Vue项目从webpack3.x升级webpack4不完全指南
宝清网站排名优化:提升网站曝光率的策略
泗水新手做SEO怎么做:全面指南