MySql
saiuna
今天不学习,明天变辣鸡
展开
-
Mysql 之 索引的作用 以及 不走索引的情况
Mysql 之 索引的作用 以及 不走索引的情况 写一下mysql索引吧,提及索引失效的原因的时候,当初只记得两个,虽然笔记有,当时的脑子可能是这样的。 温故而知新,看一遍不如写一遍 1. 为什么要创建索引 没有加索引的表就像 一本 没有目录的字典,而索引相当于目录, 能大大加速查询的速度。 1.1 如何创建索引 可以看到索引的类型有B-Tree 和 Hash Hash索引 先说Hash, 若是对Java的 HashMap 有所了解的话,就很容易理解了,网文很多~ **哈希索引:**通过哈原创 2020-07-22 19:44:20 · 814 阅读 · 0 评论 -
Mysql 创建存储过程、事件定时调用存储过程、表分区及自动分区学习笔记。
当一表数据逐渐变大后,查询会变得很慢,目前所用的是加索引和表分区,也可以做分表,这个暂时没用上 记录下对 已存在的表如何做分区: //(一般企业用会把这些过程写出sql脚本,丢服务器数据库跑一遍就ok了,还能留底) 对已存在的表做分区,我的做法(以时间为分区的情况): (1)创建数据结构相同的表, 命名: t_UserCopy 创建表时先定义一个比最早时间早几年...原创 2019-08-10 17:05:42 · 354 阅读 · 0 评论