![](/img/trans.png)
[英]Large result sets with Oracle JDBC, can I turn cursor fetching off? (fetch size issue)
[英]JDBC Large Fetch Size and Small Result Set performance
Oracle JDBC的默認訪存大小為10,我發現對具有大量結果的特定查詢使用訪存大小100可以提高性能。
我想知道在連接器上將獲取大小設置為100是否會負面影響帶有較小結果集(即1行或幾行)的查詢的性能。
是的,您將默認的fetchSize
設置為10
是正確的。 調整此參數之前,我建議您進行一段時間的分析。 分析后,您可以設置全局設置。 在大多數情況下,開發人員傾向於將其設置為100
。
我認為您可以為整個項目設置全局讀取大小,然后,如果需要,可以為某些單獨的查詢覆蓋它,該查詢應該更大或更小。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.