2011-07-29 38 views
0

在一個我必須維護的程序中,有一點可以執行一個簡單的查詢。這可能是n + 1問題嗎?

查詢看起來是這樣的:

<named-query name="retrievePolicySet"> 
    <query>from PSTRepresentationType p where p.realm=? AND p.policySetType.policySetId=?</query> 
</named-query> 

類型PSTRepresentationType有許多-to-one關聯,映射許多PolicySetType s到一個PSTRepresentationType

查詢得到執行時,它不僅會創建一個,而且還會創建另外45個select語句! 這可能是一個n + 1問題嗎?

回答