数据库
金陵砍柴人
最好的老师是兴趣,其次是耻辱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL优化 - Group By 导致的慢sql
优化前的慢SQL:3.8s EXPLAIN SELECT product.id AS product_id, product.CODE AS product_code, product.NAME AS product_name, product.remarks AS product_remarks, warnLabel.storage_num_code AS "productStorageWarningLabel.storageNumCode", warnLabel.storage_durati原创 2020-12-21 17:42:38 · 1932 阅读 · 0 评论 -
MySql优化
使用索引的原则: 最左前缀匹配原则 尽量选择区分度高的列作为索引,表示字段不重复的比例越大,扫描的记录数越少,比如主键索引 当取出的数据超过全表数据的20%时,不会使用索引 like模糊查询时注意:like '%L%'不使用索引,like 'L%'使用索引 尽量将or转换为union all 字段加函数不会使用索引 如果使用数字作为字符,则数字需要加引号,否则mysql会自动在列上加数据类型转化...原创 2018-12-05 17:00:58 · 115 阅读 · 0 评论 -
mysql分页语句优化
覆盖索引 通常开发人员会根据查询的where条件创建合适的索引。 但是mysql可以使用索引来直接获取列的数据,就不用回表查询,也就是说这种索引包含(也称覆盖)所有需要查询的字段的值,就称这种索引为覆盖索引 利用表的覆盖索引来加速分页查询 我们都知道,利用了索引查询的语句中如果只包含了那个索引列(覆盖索引),那么这种情况会查询很快。 因为利用索引查找有优化算法,且数据就在查询索引上面,不用再去找相...原创 2018-12-15 12:19:36 · 274 阅读 · 0 评论 -
MongoDB:从入门到还未入土
使用场景 产品需求:导入EXCEL表格 特点: 字段名不是固定的,随时可能会变化 数据量后期会比较大 MongoDB 分布式文件存储的开源数据库系统 基本概念 MySql MongoDB database database 数据库 table collection 表/集合 row document 数据记录行/文档 column field 数据字段/域 t...原创 2019-01-11 00:37:37 · 304 阅读 · 0 评论
分享