【发布时间】:2013-02-25 19:31:46
【问题描述】:
我的背景是应用程序编程,并且有一条指导方针说不要试图“超越”编译器,例如JIT 等在优化方面。
SQL 查询也是这种情况吗?
我的意思是我已经读到 SQL 服务器为预期是最佳的查询(对吗?)执行某种执行计划,但是是否重新排列/修改实际查询?
还是希望程序员确保查询是最优的?例如。先选择然后join等
【问题讨论】:
-
你用的是什么数据库?
-
@Narnian:我的问题是一般性的,而不是特定于特定数据库。如果重要的话,我正在使用
MS和MySQL
标签: sql performance optimization query-optimization qsqlquery