一、辅助索引细分

1.1单列辅助索引

select * from t1 where name=""

1.2联合索引

select * from t1 where a and b and c

唯一索引

二、索引树高度(越低越好)

2.1表的数据量级大

分区表

分库分表(分布式架构)

2.2索引键值的长度

1.尽可能选择列值短的列创建索引。

2.采用前缀索引。

2.3数据类型选择(选择合适)

varchar和char

enum

三、索引管理

3.1压力测试准备

3.2索引命令操作

---查询索引

use school;

desc student;

Key这一列显示的就是索引

Key:PRI(主键),UNI(唯一索引),MUL(辅助索引)

show index from student\G;

---创建索引

mysql indexkey提取,MySQL元数据获取基础笔记day06相关推荐

  1. mysql数据库逆心_数据库系统基础笔记(7)--函数

    逆心 MySQL数据库提供了很多函数包括: 数学函数: 字符串函数: 日期和时间函数: 条件判断函数: 系统信息函数: 加密函数: 格式化函数: 一.数学函数 数学函数主要用于处理数字,包括整型.浮点 ...

  2. MySQL学习笔记——尚硅谷李玉婷经典版MySQL基础笔记(一)

    MySQL学习笔记--尚硅谷李玉婷经典版MySQL基础笔记(一) MySQL学习笔记目录 MySQL学习笔记--尚硅谷李玉婷经典版MySQL基础笔记(一) 一.基础知识 1.MySQL的语法规范 2. ...

  3. MYSQL基础笔记(三)-表操作基础

    数据表的操作 表与字段是密不可分的. 新增数据表 1 Create table [if not exists] 表名( 2 字段名 数据类型, 3 字段名 数据类型, 4 字段n 数据类型 --最后一 ...

  4. MySQL数据库基础笔记

    数据库 MySQL 1.安装MySQL 安装mysql 安装 服务器端 和 客户端 1, 服务器端: 用来存储了数据重点步骤: 设置字符集utf-8避免中文乱码.使用端口号: 默认是3306使用的服务 ...

  5. mysql基础笔记(一)

    本单元目标 一.为什么要学习数据库 二.数据库的相关概念 DBMS.DB.SQL 三.数据库存储数据的特点 四.初始MySQLMySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ...

  6. mysql基础和高级整理_MySQL基础笔记整理

    MySQL安装和启动 Windows下安装和启动服务 安装 1 在MySQL官网下载zip文件, 2 在任意位置保存解压.这里在E盘创建MySQL目录 E:\MySQL\ 3 E:\Monkey\my ...

  7. mysql入门很简单系列视频-学习笔记

    mysql入门很简单系列视频-学习笔记 视频链接:mysql入门很简单系列视频 https://www.bilibili.com/video/av14920200/ 以前主要就了解DDL.DML.DC ...

  8. 《MySQL是怎么运行的》读书笔记

    MySQL是怎样运行的 第一章 初识MySQL 总结 第二章 MySQL启动选项和系统变量 总结 第三章 字符集与比较规则(排序规则) 总结 第四章 InnoDB记录的存储结构 总结 第五章 Inno ...

  9. MySQL最全整理(面试题+笔记+导图),面试大厂不再被MySql难倒

    前言 作为一名编程人员,对MySQL一定不会陌生,尤其是互联网行业,对MySQL的使用是比较多的.对于求职者来说,MySQL又是面试中一定会问到的重点,很多人拥有大厂梦,却因为MySQL败下阵来.实际 ...

  10. (B站动力节点老杜MySQL教程)MySQL课堂笔记-day03.txt

    文章目录 文件来源/资料下载: MySQL课堂笔记-day03.txt 1.约束 1.1.唯一性约束(unique) 1.2.主键约束 1.3.外键约束 2.存储引擎?(整个内容属于了解内容) 2.1 ...

最新文章

  1. 基因名2-MAR等错误名字产生原因
  2. Java网络编程笔记6
  3. Emmet (ZenCoding) 缩写语法
  4. Linux正則表達式-定位元字符
  5. 狼的故事14:必死的狮子
  6. spring的aop注解配置(了解)
  7. js 触发LinkButton点击事件,执行后台方法
  8. 链接详解--共享库命名
  9. python从入门到实践第二版_【Python入门教程】第二季网络爬虫基础
  10. html 高度塌陷,CSS之高度塌陷问题解决方案
  11. 爬虫404如何跳过_网络推广外包——网络推广外包专员如何从站内优化中提升网站收录...
  12. js实现发送验证码倒计时按钮
  13. Jupyter的安装和使用(windows)
  14. 支付宝支付提示 4006 ISV权限不足,建议在开发者中心检查签约是否已经生效
  15. android fragment横屏,Fragment横竖屏
  16. matlab计算潮差程序,t_tide潮汐潮流调和分析工具包教程
  17. 小明身高180cm,小刚身高165cm,计算两人的身高差
  18. Java 程序是如何执行的
  19. 什么是LSB,MSB
  20. 回文树(模板)+ 例题

热门文章

  1. 人工智能+眼科疾病辅助诊断(相关信息搜集)
  2. 201906017学习小程序
  3. javaee utf-8文件的转换
  4. python 单例模式,一个类只能生成唯一的一个实例,重写__new__方法详解
  5. Cassandra Wiki Login JmxSecurity
  6. 201521123070 《JAVA程序设计》第6周学习总结
  7. 0917 词法分析程序(java版)
  8. JAVA SE、JAVA EE、JAVA ME的联系与区别
  9. 初识Jasima-调度仿真系列教程预告
  10. MSRCRGIMP(基于GIMP版本的多尺度Retinex)