30种SQL语句优化.txt

LeungTfzai 17 0 TXT 2019-09-28 00:09:06

对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。如果在where子句中使用参数,也会导致全表扫描。因为SQL只有在运行时才会解析局部变量,但优化程序不能将访问计划的选择推迟到运行时;它必须在编译时进行选择。然而,如果在编译时建立访问计划,变量的值还是未知的,因而无法作为索引选择的输入项。如下面语句将进行全表扫描:

用户评论
请输入评论内容
评分:
暂无评论