当前位置: 首页 > news >正文

mysql索引挑选

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、尽量为用来搜索、分类或分组的数据列编制索引,不要为作为输出显示的数据列编制索引。

2、综合考虑各数据列的维度。

3、对短小的值进行索引。

4、为字符串的前缀编索引。

5、充分利用最左边的前缀。

6、适可而止,不要建立过多的索引。

7、让索引的类型与你打算进行的比较操作的类型保持匹配。(使用B树索引的关键字:USING BTREE).

8、利用慢查询日志找出性能低劣的查询。(慢查询日志文件是一个文本文件。)

(源自:《mysql技术内幕》)

转载于:https://my.oschina.net/u/586536/blog/822693

相关文章:

  • mongodb user
  • 禁止html上拖动图片打开新标签页
  • tree命令
  • xiaoqiang
  • CCF201312--模拟练习试题参考答案(Java)
  • XAMP安装Apacher无法启动
  • AES加密算法的JAVA实现
  • mysql 1449 : The user specified as a definer (\'root\'@\'%\') does not exist 解决方法
  • 事务操作的统计,TPS的计算,隔离级别的读提交
  • JavaScript的parseint()函数
  • 枚举 类和结构体
  • MongoDB 查询总结
  • 【成长之路】【python】python基础3
  • 一路风景,一路欣赏,一路有你
  • 唇读、生成式对抗网络、自动音乐生成都是些什么鬼?且看人工智能年度科技盘点(提供PDF干货下载)...
  • Consul Config 使用Git做版本控制的实现
  • ES2017异步函数现已正式可用
  • extract-text-webpack-plugin用法
  • mysql外键的使用
  • 简析gRPC client 连接管理
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 浏览器缓存机制分析
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • (3)(3.5) 遥测无线电区域条例
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (C语言)fread与fwrite详解
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (zt)最盛行的警世狂言(爆笑)
  • (黑马C++)L06 重载与继承
  • (七)理解angular中的module和injector,即依赖注入
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转) Android中ViewStub组件使用
  • (转)Linq学习笔记
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET DataGridView数据绑定说明
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NetCore 如何动态路由
  • ::前边啥也没有
  • [\u4e00-\u9fa5] //匹配中文字符
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [Android]竖直滑动选择器WheelView的实现
  • [BT]BUUCTF刷题第9天(3.27)
  • [CF494C]Helping People
  • [EFI]Dell Latitude-7400电脑 Hackintosh 黑苹果efi引导文件
  • [ERROR ImagePull]: failed to pull image k8s.gcr.io/kube-controller-manager失败
  • [FZSZOJ 1223] 上海红茶馆
  • [hihocoder1395] 最大权闭合子图
  • [HTML]HTML5实现可编辑表格
  • [Linux] CE知识随笔含Ansible、防火墙、VIM、其他服务
  • [Linux]创建新用户并授予root权限