同一个SQL语句 会由于表的数据(量、和值个数不同等)变化而执行不同的执行计划,因为随着表的数据(量、和值个数不同等)变化,执行同一个执行计划的代价也在变化。
同一个SQL语句 选择 一个执行计划的依据:
表 统计信息 由此计算出 不同的执行计划的代价 由此选代价小的执行计划
表 的统计信息 一定要反映表当前的数据情况,否则选出的执行计划实际上不是代价最小那个,此时就要优化了,重新更新下表 的统计信息
同一个SQL语句 会由于表的数据(量、和值个数不同等)变化而执行不同的执行计划,因为随着表的数据(量、和值个数不同等)变化,执行同一个执行计划的代价也在变化。
同一个SQL语句 选择 一个执行计划的依据:
表 统计信息 由此计算出 不同的执行计划的代价 由此选代价小的执行计划
表 的统计信息 一定要反映表当前的数据情况,否则选出的执行计划实际上不是代价最小那个,此时就要优化了,重新更新下表 的统计信息