當前位置:成語大全網 - 書法字典 - 與Oracle性能相關的初始化參數有哪些?

與Oracle性能相關的初始化參數有哪些?

Db_block_size(數據庫塊大小)Oracle默認的塊是2KB,太小了,因為如果我們有壹個8KB的數據,2KB的數據庫要讀四次才能讀完。

問:與Oracle性能相關的初始化參數有哪些?

答:具體影響Oracle系統性能的初始化參數如下:

SGA(系統全球區域)

系統全局區(SGA)是分配給Oracle的控制信息內存段,包含Oracle實例的數據庫。主要包括數據庫緩沖區緩存、重做日誌緩沖區、共享池、數據字典緩存等信息。

Db_block_buffers(數據緩存)

所有被訪問的數據都放在這個內存區域。該參數越大,Oracle在內存中找到相同數據的可能性就越大,從而加快了查詢速度。Db_block_buffers以塊為單位。如果DB_BLOCK_SIZE=2K,db_block_buffers=3200,則占用的內存為=3200*2K=6400K。

Share_pool_size(SQL***享受緩沖池)

這個參數是庫的緩存和數據字典的緩存。

日誌緩沖區(重放日誌緩沖區)

排序區域大小(排序區域)

進程(同時連接的進程數量)

Global_names(如果“數據庫鏈接名”與其連接的“數據庫”同名,則設置global_names = TRUE,否則設置global_names = FALSE)。

數據庫塊大小

Oracle默認的塊大小是2KB,這個值太小了,因為如果我們有壹個8KB的數據,2KB塊的數據庫要讀取磁盤四次才能完成。

而8KB的塊數據庫只讀1次,大大減少了I/O操作。

數據庫安裝後,不能更改db_block_size的值,只能重建數據庫,並且在構建數據庫時,要選擇手動安裝數據庫。