2012-08-29 56 views

回答

1

沒有,因爲在HQL本地SQL提示不支持。 HHH-2736針對這個問題是自從幾年開放。

1

如果您知道SQL是什麼,您可以使用存儲的大綱檢測查詢並在運行時添加提示。儘管如此,獲得正確可能會非常棘手 - 如果查詢發生一些變化,可能會中斷。

更多信息:http://www.oracle-base.com/articles/misc/outlines.php

1

如果設置並行表的程度你會不會需要一個暗示:

alter table your_table parallel; 

儘管這會影響執行全表掃描的所有查詢你的桌子,這可能會或可能不會有好處。