• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MYSQL索引建立需要注意以下几点细节

MYSQL索引建立需要注意以下几点细节

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql建立索引,mysql如何建立索引,mysql怎么建立索引,mysql数据库建立索引,mysql中建立索引等相关知识,希望本文的分享对您有所帮助
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各语句所占的百分比。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MYSQL索引建立需要注意以下几点细节
  • mysql中索引使用不当速度比没加索引还慢的测试
  • MySQL 通过索引优化含ORDER BY的语句
  • 分析MySQL中索引引引发的CPU负载飙升的问题

相关文章

  • 2018-12-05Oracle数据库索引的维护
  • 2018-12-05MongoDB+Hadoop运行环境搭建
  • 2018-12-05MySQL帮助的使用
  • 2017-05-11mysql 将列值转变为列的方法
  • 2018-12-05将Reporting services的RDL文件拷贝到另外一台机器时报Data at t
  • 2018-12-05利用MySQL命令行导出与导入数据库的方法
  • 2018-12-05详解mysql表名忽略大小写配置的方法
  • 2018-12-05mysql 优化(1)表的优化与列类型选择
  • 2018-12-05MySQL事务编程性能和问题分析 [开发必看]
  • 2018-12-05MySQL高级六——函数创建和使用

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL中锁的必要性及分类介绍
    • MySQL学习之Java连接MySQL数据库的图文代码实例
    • 基于mysql体系结构的深入解析
    • sqlserver中查询横表变竖表的sql语句简析
    • MySQL里Create Index 能否创建主键 Primary Key
    • MAC下MySQL初始密码忘记生物解决办法分享(图)
    • sqlserver2005自动创建数据表和自动添加某个字段索引
    • 定时备份mysql, 定时切割nginx access log的方法
    • mysql mysqldump数据备份和增量备份
    • mssql 两表合并sql语句

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有