
sql
文章平均质量分 71
sql的一些技巧
Cofer_Yin
这个作者很懒,什么都没留下…
展开
-
sql中的explain
idid列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。select_typeA:simple:表示不需要union操作或者不包含子查询的简单select查询。有连接查询时,外层的查询为simple,且只有一个B:primary:一个需要union操作或者含有子查询的select,位于最外层的单位查询的select_type即为primary。且只有一个C:union:union连接的两个select查询,第一个查询是.原创 2021-08-04 17:04:30 · 254 阅读 · 0 评论 -
mysql索引优化精简版
mysql索引优化精简版在mysql数据库查询优化过程中,记录了一些关于索引的要点。1.【索引】那些类型比较少的字段(例如性别,订单状态)等不需要建立索引。索引的选择性较低。所谓索引的选择性(Selectivity),是指不重复的索引值(也叫基数,Cardinality)与表记录数(#T)的比值。2.【索引】尽量使用in,between而不使用(<,>等),between实际上是多值匹配(in),正常走索引。如果用范围查询,只能使用单边范围,则只有单个索引会起效果,联合索引后续所命中原创 2021-01-13 10:12:03 · 155 阅读 · 2 评论 -
mysql索引
mysql索引1 、查看表格中的索引SHOW INDEX FROM table_name2、添加索引ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 添加主键索引ALTER TABLE `table_name` ADD UNIQUE ( `column` ) 添加唯一索引ALTER TABLE `table_name` ...原创 2019-12-04 20:36:29 · 156 阅读 · 0 评论