查詢最佳化器的引數設定
optimizer_mode first_rows_n, all_rows設定,設定成all_rows走全表掃描,根據實際情況設定
此設定一般在hint裡,例如 select /*ALL_ROWS*/ * from scott.emp;
db_file_multiblock_read_count 多塊讀取,一次讀多少塊,oltp一般設定為16。
optimizer_index_cost_adj 用於透過索引掃描改變訪問表時的開銷,預設為100,oltp一般設定為80.超過100後越大則會使索引掃描的開銷增大,從而使查詢最佳化器越來越偏向於全表掃描,相反,值小於100,索引掃描的開銷則會降低。
optimizer_features_enable 在資料庫升級中使用,設定資料庫的版本。
PGA大小設定
1、workarea_size_policy (auto、manual)
2、pga_aggregate_target 設定總pga大小,10g上預設為SGA的20%。
3、sort_area_size 用於合併連線、排序、聚合的工作區域大小,系統預設為64K,通常至少設定為512K/1M。
4、sort_area_retained_size
5、hash_area_size
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28686045/viewspace-1815779/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路卡引數查詢及設定工具ethtool
- Oracle查詢優化器的相關引數Oracle優化
- 設計引數化查詢的計劃指南
- 隱含引數的查詢
- 一鍵批量查詢極兔快遞並設定快遞引數
- Sql Server 的引數化查詢SQLServer
- Oracle隱含引數的查詢Oracle
- 開啟查詢慢查詢日誌引數
- 查詢hadoop引數變數Hadoop變數
- ByteHouse 查詢最佳化器的設計與實現
- 使用GraphQL查詢引數來設計強大的APIAPI
- Nginx伺服器常用引數設定Nginx伺服器
- 隱藏引數查詢sqlSQL
- MySQL引數化查詢的IN 和 LIKEMySql
- 獲取request中的查詢引數
- 查詢oracle中的隱形引數Oracle
- Laravel同時接收路由引數和查詢字串中的引數Laravel路由字串
- 抽象SQL引數化查詢VK抽象SQL
- 查詢初始化引數的方法(二)
- 查詢初始化引數的方法(一)
- 查詢初始化引數的方法(七)
- 查詢初始化引數的方法(六)
- 查詢初始化引數的方法(五)
- 查詢初始化引數的方法(四)
- 查詢初始化引數的方法(三)
- 如何最佳化查詢記錄數的SQL操作?SQL
- 【線上直播】Paper Reading | 基於學習的引數化查詢最佳化方法
- 隱含引數的查詢x$ksppi,x$ksppcv
- 如何實現引數級聯查詢
- Microsoft Graph for Office 365 - 查詢引數(二)ROS
- Microsoft Graph for Office 365 - 查詢引數(一)ROS
- MySQL查詢快取引數詳解MySql快取
- Oracle隱形引數查詢指令碼Oracle指令碼
- 隱藏引數查詢和dictionary viewView
- Oracle CSS的引數設定 心跳時間設定OracleCSS
- win10玩csgo最佳化如何設定_win10系統中csgo最佳化引數設定方法Win10Go
- 設定cookie和查詢cookie的方法Cookie
- oracle的查詢最佳化Oracle