摘要: 以下是网上流传比较广泛的30种SQL查询语句优化方法: 应尽量避免在 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。 对查询进行优化,应尽量避免全表扫描,首先应考虑在 及 order by 涉及的列上建立索引。 应尽量避免在 子句中对字段进行 值判断,否则将导致引擎放弃使用索引而进行 阅读全文
posted @ 2019-10-27 15:31 xj-record 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 原文链接::https://blog.csdn.net/hollis_chuang/article/details/95167242 索引概念、索引模型我们是怎么聊到索引的呢,是因为我提到我们的业务量比较大,每天大概有几百万的新数据生成,于是有了以下对话: 面试官:你们每天这么大的数据量,都是保存在 阅读全文
posted @ 2019-10-27 00:43 xj-record 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,统计数量操作更是经常被用到。 关于数据库中行数统计,无论是MySQL还是Oracle,都有一个函数可以使用,那就是 阅读全文
posted @ 2019-10-27 00:31 xj-record 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: 如何优雅的实现DML批量操作(转载) 昨天处理了一个业务同学的数据需求,简单来说就是对一张大表做一下数据清理,数据量在8千万左右,需要保留近一个月的数据,大概是400万左右。 对于数据的删除处理,尤其是大表的处理,可以借助MySQL特有的一种处理策略,可以参考之前的文章: 从处理方式来看,基本就是做 阅读全文
posted @ 2019-10-27 00:05 xj-record 阅读(371) 评论(0) 推荐(0) 编辑