Quantcast
Channel: Wang Peng {blog} »数据库优化
Browsing latest articles
Browse All 3 View Live

基于索引的sql语句优化之降龙十八掌

这次传授的降龙十八掌,总纲只有一句话:建立必要的索引,这就是后面降龙十八掌的内功基础。这一点看似容易实际却很难。难就难在如何判断哪些索引是必要的,哪些又是不必要的。判断的最终标准是看这些索引是否对我们的数据库性能有所帮助。具体到方法上,就必须熟悉数据库应用程序中的所有SQL语句,从中统计出常用的可能对性能有影响的部分SQL,分析、归纳出作为Where条件子句的字段及其组合方式;在这一基础上可以初步判...

View Article



避免全表扫描的sql优化

对查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引。下面是收集的一些SQL优化的技巧,希望对广大读者有所帮助。 NULL对于大多数数据库都需要特殊处理,MySQL也不例外,它需要更多的代码,更多的检查和特殊的索引逻辑,有些开发人员完全没有意识到,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默...

View Article

数据库全表扫描简介

本文对全表扫描做了简要介绍,并讲述了 SQL 在什么情况下会产生全表扫描以及何时适用全表扫描的问题给出了全面解析,大家在实际运用中可以作个参考。

View Article
Browsing latest articles
Browse All 3 View Live




Latest Images