日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
如何查看數(shù)據(jù)庫(kù)pga信息(查看數(shù)據(jù)庫(kù)pga)

PGA(Program Global Area)是Oracle數(shù)據(jù)庫(kù)中的一個(gè)重要組成部分,它負(fù)責(zé)存儲(chǔ)數(shù)據(jù)庫(kù)實(shí)例的進(jìn)程內(nèi)存。了解和有效管理PGA空間對(duì)于維護(hù)數(shù)據(jù)庫(kù)的可用性和性能至關(guān)重要。本文將介紹如何查看數(shù)據(jù)庫(kù)pga信息。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、南岸網(wǎng)站維護(hù)、網(wǎng)站推廣。

1. 使用v$pga_target_advice視圖

v$pga_target_advice視圖提供了PGA目標(biāo)設(shè)置的建議,該視圖基于過(guò)去一段時(shí)間內(nèi)PGA的使用情況生成??梢允褂靡韵虏樵冋Z(yǔ)句來(lái)查看v$pga_target_advice視圖:

SELECT *

FROM v$pga_target_advice;

該查詢語(yǔ)句將返回PGA大小范圍、考慮不同PGA設(shè)置的工作區(qū)大小以及這些設(shè)置在不同情況下的建議。

2. 使用v$pga_target_histogram視圖

v$pga_target_histogram視圖提供了一個(gè)PGA空間大小分布的直方圖??梢允褂靡韵虏樵冋Z(yǔ)句來(lái)查看v$pga_target_histogram視圖:

SELECT *

FROM v$pga_target_histogram;

該查詢語(yǔ)句將返回PGA目標(biāo)各個(gè)范圍的工作區(qū)數(shù)量、平均工作區(qū)大小、總空間使用情況以及PGA大小的標(biāo)準(zhǔn)偏差。

3. 使用v$process視圖

v$process視圖提供了關(guān)于每個(gè)進(jìn)程的PGA分配情況以及應(yīng)用程序名稱的信息??梢允褂靡韵虏樵冋Z(yǔ)句來(lái)查看v$process視圖:

SELECT program, pid, pga_used_mem, pga_alloc_mem

FROM v$process

WHERE program NOT LIKE ‘%PSP0%’

ORDER BY pga_used_mem DESC;

該查詢語(yǔ)句將返回進(jìn)程的PID、應(yīng)用程序名稱、已使用的PGA空間以及已分配的PGA空間。

4. 使用PGA_AGGREGATE_TARGET參數(shù)

PGA_AGGREGATE_TARGET參數(shù)指定整個(gè)數(shù)據(jù)庫(kù)實(shí)例的PGA目標(biāo)大小??梢允褂靡韵虏樵冋Z(yǔ)句來(lái)查看PGA_AGGREGATE_TARGET參數(shù):

SHOW PARAMETER PGA_AGGREGATE_TARGET;

該查詢語(yǔ)句將返回PGA_AGGREGATE_TARGET參數(shù)的值。適當(dāng)?shù)卦O(shè)置PGA_AGGREGATE_TARGET可以有效控制PGA內(nèi)存的使用。

以上是查看數(shù)據(jù)庫(kù)PGA信息的四種方法,可以根據(jù)實(shí)際情況選擇適當(dāng)?shù)姆椒?。了解和管理PGA內(nèi)存空間可以有效提高數(shù)據(jù)庫(kù)的性能和可用性,更好地服務(wù)于數(shù)據(jù)庫(kù)應(yīng)用程序的運(yùn)行。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!

簡(jiǎn)述oracle數(shù)據(jù)庫(kù)內(nèi)存結(jié)構(gòu)中sga和pga的組成,以及這兩個(gè)內(nèi)存區(qū)存放信息的區(qū)別

內(nèi)存是影響數(shù)據(jù)庫(kù)性能的重要因素,Oracle8i使用靜態(tài)內(nèi)存管理,Oracle 10g使用動(dòng)態(tài)

  內(nèi)存管理。

  所謂靜態(tài)內(nèi)存管理,就是在數(shù)據(jù)庫(kù)系統(tǒng)中,無(wú)論是否有用戶連接,也無(wú)論并發(fā)用

  量大小,只要數(shù)據(jù)庫(kù)服務(wù)在運(yùn)行槐陸早,就鉛雀會(huì)分配固定大小的內(nèi)存;動(dòng)態(tài)內(nèi)存管理允許在數(shù)據(jù)庫(kù)服

  務(wù)運(yùn)行時(shí)對(duì)內(nèi)存的大小進(jìn)行修改,讀取大數(shù)據(jù)塊時(shí)使用大內(nèi)存,小數(shù)悉悄據(jù)塊時(shí)使用小內(nèi)存,讀

  取標(biāo)準(zhǔn)內(nèi)存塊時(shí)使用標(biāo)準(zhǔn)內(nèi)存設(shè)置。

由淺入深講解Oracle數(shù)據(jù)庫(kù)進(jìn)程的相關(guān)概念

Oracle數(shù)據(jù)庫(kù)進(jìn)程概述:

Database buffer cache主要用于存儲(chǔ)數(shù)據(jù)文件中的數(shù)據(jù)塊

數(shù)據(jù)庫(kù)高速緩存的數(shù)據(jù)塊是高速緩存與數(shù)據(jù)文件進(jìn)行信息交換的基本單位。在Oracle數(shù)據(jù)庫(kù)8i以前,數(shù)據(jù)塊大小只有一種,而Oracle數(shù)據(jù)庫(kù)9i以后支持2K,4K,8KB,16KB及32KB五種。

用命令SQLSHOW PARAMETER DB可以顯示當(dāng)前數(shù)據(jù)庫(kù)的BUFFER CACHE

數(shù)據(jù)庫(kù)緩存和特點(diǎn)如下:

1.根據(jù)最近最少使用LRU.

2. 由DB_BLOCK_SIZE來(lái)指定搏蠢肆大小。

3.ORACLE使用時(shí)是以塊大小為單位進(jìn)行數(shù)據(jù)存取的。

還包含以下一些獨(dú)立的子緩存:

1.DB_CACHE_SIZE.

2.DB_KEEP_CACHE_SIZE.

3.DB_RECYCLE_CACHE_SIZE.

注:可以用Alter system set db_cache_advice=on;設(shè)置成根據(jù)系統(tǒng)的建議來(lái)指定大小。

REDO LOG FILE主要是用于重做日志

用命令SQLSHOW PARAMETER LOG_BUFFER。

SQLALTER SYSTEM SET LOG_BUFFER_SIZE=60M。

用來(lái)顯示或修改重做日志緩沖區(qū)的一些信息。

命令SQLachive log list 可以查看數(shù)據(jù)庫(kù)當(dāng)前的歸檔模式。

LARGE POOL:

與JAVA POOL一樣,都是作為系統(tǒng)可選的內(nèi)存結(jié)構(gòu),由SGA來(lái)配置。

JAVA POOL:

當(dāng)安裝或使用JAVA時(shí)才用到。

ORACLE內(nèi)存進(jìn)程包括兩個(gè),一個(gè)是SGA,一個(gè)是PGA.

(1)。SGA在ORACLE實(shí)例啟動(dòng)時(shí)分配,是ORACLE實(shí)例的一個(gè)基本組件。

(2)。PGA是在當(dāng)服務(wù)器進(jìn)程啟動(dòng)時(shí)分配的。

進(jìn)程結(jié)構(gòu):

1.USER PROCESS.用于用戶與ORACLE SERVER交互的進(jìn)程。

USER PROCESS必須與ORACLE建立連接后才可使用,不可與ORACLE SERVER交互。

2.SERVER PROCESS.

SERVER PROCESS在用戶與服務(wù)之間建立連接后,為執(zhí)行用戶命令的一個(gè)進(jìn)程。

3.BACKGROUND PROCESS.

后臺(tái)進(jìn)程:DATABASE WRITER (DBWn)用來(lái)把DATA BUFFER CACHE中的臟數(shù)據(jù)寫(xiě)回到數(shù)據(jù)庫(kù)中。

(注:臟數(shù)據(jù)是被改變的數(shù)據(jù)。)

在以下情況下它會(huì)寫(xiě)數(shù)據(jù)庫(kù):

1.在發(fā)生CHECKPOINT同步。

2.臟數(shù)據(jù)達(dá)到閥值。

3.DATABASE BUFFER CACHE 自由空間太少了。

4.TIMEOUT (3秒鐘。)

5.RAC PING REQUEST.

6.TABLESPACE OFFLINE.

7.TABLESPACE READON.

8.TABLE DROP OR TABLE TRUNCATE (表數(shù)據(jù)清空或表結(jié)構(gòu)刪除)。

9.TABLESPACE BEGIN BACKUP.

由SGA (包含DATABASE BUFFER CACHE,BACKGROUND PROCESS)—– —- {data files,

control files, redo log file} —-由此過(guò)程改變檔則數(shù)據(jù)庫(kù)中的數(shù)據(jù)。

LOG WRITER (LGWR) 日志寫(xiě)進(jìn)程

在Oracle環(huán)境中

1.當(dāng)COMMIT的時(shí)候。

2.當(dāng)三分之一空間滿時(shí)。

3.當(dāng)日志有1MB需要重做時(shí)。

4.每3秒

5.BEFORE DBWn WRITES.(寫(xiě)數(shù)據(jù)前先寫(xiě)日志)。

REDO LOG BUFFER—–LGWR—DBWn

|REDO LOG FILES

SYSTEM MONITOR (ON)系統(tǒng)監(jiān)控進(jìn)程

主要任務(wù):

(1)。啟動(dòng)過(guò)程(假定DATABASE重啟時(shí))如果需要RECOVERY,則此進(jìn)程會(huì)負(fù)責(zé)打開(kāi)數(shù)據(jù)庫(kù),及回滾沒(méi)有

提交的事務(wù);以及rolls forward changes in the redo logs這些統(tǒng)稱為:instance recovery.

(2)。對(duì)每3秒就基轎對(duì)系統(tǒng)自由空間的整理。(COALESCES FREE SPACE EVER 3 SEC.)

(3)。清空臨時(shí)段空間(DEALLOCATES TEMPORARY SEGMENTS)。

這個(gè)過(guò)程也是在系統(tǒng)啟動(dòng)過(guò)程中完成的。

PROCESS MONITOR (PMON) 進(jìn)程監(jiān)控進(jìn)程

主要用于回滾異常終止的或被用戶強(qiáng)制終止的事務(wù)。

1.rolling back the transaction.

2.releasing locks.釋放鎖。

3.releasing other resources.

4.restarts dead dispatchers.重啟死掉的調(diào)度器。(在共享服務(wù)器中用)。

PMON (:Include in SGA)PGA

CHECKPOINT (CKPT) 檢查點(diǎn)進(jìn)程

用來(lái)在數(shù)據(jù)庫(kù)里實(shí)現(xiàn)同步,實(shí)現(xiàn)之前會(huì)強(qiáng)制將臟數(shù)據(jù)從內(nèi)在里寫(xiě)到物理文件里。

1.會(huì)啟動(dòng)DBWn來(lái)寫(xiě)臟數(shù)據(jù)(SIGNALLING DBWn at CKPT.)

2.完后會(huì)更新DATAFILE的HEADER和控制文件的HEADER.而HEADER中有同步所需要的信息,即

CHECKPOINT的信息。

3.在ORACLE中,正常情況下,所有文件必須同期性地同步;靠CHECKPOINT來(lái)完成。

CKPT(作為后臺(tái)進(jìn)程包含在實(shí)例中)—-DATABASE

(data files,control files,redo log files.)

| |______DBWn

|________LGWR

Archive PROCESS (ARCn) :歸檔進(jìn)程(可選進(jìn)程),當(dāng)設(shè)置歸檔模式后,可用來(lái)自動(dòng)備份在線日志,(歸檔日志是重做日志的備份。)

1.Automatically archives online redo logs when archiverlog mode is set.

(設(shè)置歸檔模式后,將自動(dòng)備份在線日志)

在處理SQL語(yǔ)句時(shí),注意以下過(guò)程:

1.用以下進(jìn)程連接到實(shí)例。

用戶進(jìn)程(USER PROCESS)。

服務(wù)器進(jìn)程(SERVER PROCESS)。

2.Oracle服務(wù)器進(jìn)程組件的使用依賴于SQL語(yǔ)句的種類。

.查詢語(yǔ)句會(huì)返回行。

.DML語(yǔ)句會(huì)記錄這種改變。

.COMMIT保證了事務(wù)的RECOVERY.

3.并不是所有的SQL語(yǔ)句中所有的后臺(tái)進(jìn)程都會(huì)參與。

結(jié)論:

Oracle Server. Oracle服務(wù)器進(jìn)程包含一些文件,進(jìn)程和內(nèi)存,在執(zhí)行一條SQL語(yǔ)句時(shí),并非所有這些都會(huì)用上,有些進(jìn)程用于提高數(shù)據(jù)庫(kù)的性能;一些用于當(dāng)發(fā)生軟件或硬件異常時(shí)恢復(fù)數(shù)據(jù)庫(kù);或應(yīng)用于完成其他一些維護(hù)數(shù)據(jù)庫(kù)的任務(wù)。ORACLE服務(wù)器包含ORACLE實(shí)例和ORACLE數(shù)據(jù)庫(kù)。Oracle Instance: Oracle實(shí)例是用于聯(lián)系后臺(tái)進(jìn)程和內(nèi)在之間的活動(dòng),對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存取前必須先啟動(dòng)實(shí)例,每當(dāng)實(shí)例啟動(dòng)時(shí),SGA就被分配給它并啟動(dòng)了一些后臺(tái)進(jìn)程。后臺(tái)進(jìn)程執(zhí)行10秒操作并監(jiān)控有些進(jìn)程以提供更好的性能。和可靠性。Oracle Database: 數(shù)據(jù)庫(kù)包含了系統(tǒng)文件,也稱數(shù)據(jù)庫(kù)文件,其提供了用以存儲(chǔ)數(shù)據(jù)庫(kù)信息的實(shí)際物理存儲(chǔ)區(qū)域,用數(shù)據(jù)文件保證了數(shù)據(jù)一致性,并在當(dāng)實(shí)例發(fā)生失敗時(shí)恢復(fù)數(shù)據(jù)庫(kù)。

查看數(shù)據(jù)庫(kù)pga的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于查看數(shù)據(jù)庫(kù)pga,如何查看數(shù)據(jù)庫(kù)pga信息,簡(jiǎn)述oracle數(shù)據(jù)庫(kù)內(nèi)存結(jié)構(gòu)中sga和pga的組成,以及這兩個(gè)內(nèi)存區(qū)存放信息的區(qū)別,由淺入深講解Oracle數(shù)據(jù)庫(kù)進(jìn)程的相關(guān)概念的信息別忘了在本站進(jìn)行查找喔。

香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡(jiǎn)稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開(kāi)通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問(wèn)快、穩(wěn)定!


當(dāng)前文章:如何查看數(shù)據(jù)庫(kù)pga信息(查看數(shù)據(jù)庫(kù)pga)
分享網(wǎng)址:http://www.5511xx.com/article/cdpoeoj.html