中国开发网: 论坛: 程序员情感CBD: 贴子 525780
DeepBlue: 你在猜测那个写法好,这个出发点成了问题。
写法没好坏之分的。
你把写法提交给数据库,数据库的SQL优化器负责理解你想干什么,然后根据当前它已经有的当前数据库的统计资料去产生一个不太坏的执行计划。
A.这里的统计资料是当前数据库的,就是说对于同一个SQL,在不同系统上他产生的执行计划都可能不同,即使在同一部机器上,由于硬件,配置,或者数据量的改变也都可能产生出来不同的执行计划。
B.这里产生的是不太坏的执行计划,优化器的存在不是为你产生各好的执行计划,它是为了避免产生太坏的执行计划。

留个问题吧,执行计划其实也没好坏之分的,呵呵呵。


执行力=流程+计划+组织

把理想变成计划,
把计划变成步骤,
把步骤变成行动,
把行动变成成果。

好語說盡人必易之。規矩行盡人必繁之。福若受盡緣必孤。勢若使盡禍必至。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录