http://www.toadworld.com/KNOWLEDGE/KnowledgeXpertforOracle/tabid/648/TopicID/HNTS/Default.aspx
与优化器相比,应用程序开发人员和最终用户更了解数据以及如何使用。Oracle 提供了一个称为 HINT 的方法让你可以告诉优化器 SQL 语句使用的方法。Oracle 建议不要用 HINT 作为控制 SQL 语句优化的主要方法。而是应该适当地重写 SQL 语句以获得更好的性能。
可以指定的 HINTS "提示(暗示)":
- 一个 SQL 语句的优化方法
- 一个 SQL 语句基于代价方法的目标
- 语句访问一个表的访问路径
- 一个连接语句的连接顺序
- 一个连接语句的连接运算符
一个 SQL 语句只能有一个包含 HINTS 的备注。HINT 必须放在 SQL 语句的 SELECT、UPDATE 或 DELETE 关键字后。HINT 放在标记 /*+ 和 */ 之间。如下所示:
FULL(a) */