每个sql语句都有提示吗?我们有一个关于它的dba,并要求我们在存储过程中的每个选择和更新语句上添加提示.这真的有必要吗?
通常不是.把它们放在一切听起来有点矫枉过正.
该文件说:
由于SQL Server查询优化器通常会为查询选择最佳执行计划,因此我们建议有经验的开发人员和数据库管理员仅将join_hint,query_hint和table_hint用作最后的手段.
你的DBA 错了.
来自MS:
由于SQL Server查询优化器通常会为查询选择最佳执行计划,因此我们建议联接 提示,查询提示和 表提示仅供经验丰富的开发人员和数据库管理员使用.