新聞中心
sql,ALTER SYSTEM SET SGA_TARGET=6G SCOPE=SPFILE;,“,,5. 重啟數(shù)據(jù)庫(kù)使設(shè)置生效。調(diào)整Oracle 9i內(nèi)存參數(shù)以提升性能

周村網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,周村網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為周村上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的周村做網(wǎng)站的公司定做!
1、理解內(nèi)存參數(shù)的作用
共享池(Shared Pool):存儲(chǔ)數(shù)據(jù)庫(kù)對(duì)象和庫(kù)緩存信息,減少磁盤(pán)I/O操作。
數(shù)據(jù)緩沖區(qū)緩存(Database Buffer Cache):緩存數(shù)據(jù)塊,減少磁盤(pán)I/O操作。
日志緩沖區(qū)(Log Buffer):緩存重做日志,減少磁盤(pán)I/O操作。
Java池(Java Pool):存儲(chǔ)Java代碼和數(shù)據(jù),提高Java性能。
2、確定當(dāng)前內(nèi)存使用情況
查詢(xún)SGA(System Global Area)中各個(gè)組件的大小和使用情況。
查詢(xún)PGA(Program Global Area)中各個(gè)進(jìn)程的內(nèi)存使用情況。
3、根據(jù)內(nèi)存使用情況調(diào)整參數(shù)
共享池(Shared Pool)相關(guān)參數(shù):
db_cache_size:設(shè)置共享池的總大小,建議設(shè)置為可用內(nèi)存的50%。
db_block_buffers:設(shè)置每個(gè)數(shù)據(jù)文件的緩沖區(qū)數(shù)量,建議設(shè)置為數(shù)據(jù)文件數(shù)量的2倍。
db_block_size:設(shè)置數(shù)據(jù)塊的大小,建議設(shè)置為操作系統(tǒng)塊大小的整數(shù)倍。
數(shù)據(jù)緩沖區(qū)緩存(Database Buffer Cache)相關(guān)參數(shù):
db_cache_size:設(shè)置數(shù)據(jù)庫(kù)緩沖區(qū)緩存的總大小,建議設(shè)置為可用內(nèi)存的70%。
db_block_buffers:設(shè)置每個(gè)數(shù)據(jù)文件的緩沖區(qū)數(shù)量,建議設(shè)置為數(shù)據(jù)文件數(shù)量的2倍。
db_block_size:設(shè)置數(shù)據(jù)塊的大小,建議設(shè)置為操作系統(tǒng)塊大小的整數(shù)倍。
日志緩沖區(qū)(Log Buffer)相關(guān)參數(shù):
log_buffer:設(shè)置日志緩沖區(qū)的大小,建議設(shè)置為1MB或更大。
log_buffer_advancement:設(shè)置日志緩沖區(qū)的自動(dòng)增長(zhǎng)策略,建議設(shè)置為每次寫(xiě)入1MB或更大。
Java池(Java Pool)相關(guān)參數(shù):
java_pool_size:設(shè)置Java池的大小,建議設(shè)置為可用內(nèi)存的10%。
java_pool_reserved:設(shè)置Java池的保留空間,建議設(shè)置為Java池大小的10%。
4、重啟數(shù)據(jù)庫(kù)使參數(shù)生效
執(zhí)行SQL命令ALTER SYSTEM SET來(lái)修改參數(shù)值。
重啟數(shù)據(jù)庫(kù)實(shí)例使參數(shù)生效。
本文名稱(chēng):oracle19c設(shè)置內(nèi)存參數(shù)
本文來(lái)源:http://m.5511xx.com/article/djoehci.html


咨詢(xún)
建站咨詢(xún)
