影響查詢許可的資源
調適性工作量管理程式會在容許查詢執行時,考量下列資源。
- 排序記憶體
- 在查詢中,排序記憶體供計劃運算子(例如,SORT、GRPBY 和 HSJN)使用,用來儲存單欄式向量。
所使用的排序記憶體數量,視下列因數而定:
- 需要它的並行計劃運算子數目
- 所處理的值組數目
- 每項作業所容許的排序記憶體用量上限,這由排序資料堆資料庫配置參數進行定義
- sort_shrheap_allocated
- 查詢所使用的排序記憶體數量總計。
- estimated_sort_shrheap_top
- 查詢的預估排序記憶體用量尖峰。
- sort_shrheap_top
- 查詢的實際排序記憶體用量尖峰。
- 代理程式
- 代理程式是執行緒,這些執行緒代表查詢執行工作。查詢的代理程式需求,由查詢等級決定。調適性工作量管理程式容許進入資料庫的代理程式總數,由下列因數決定:
- wlm_agent_load_trgt 資料庫配置參數的設定,該參數指定每個實體 CPU 核心的代理程式數目
- 實體 CPU 核心的數目
- effective_query_degree
- 執行查詢所需的預估代理程式數目。