久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

v$sga 和v$sgainfo的相關細節有哪些

152次閱讀
沒有評論

共計 2349 個字符,預計需要花費 6 分鐘才能閱讀完成。

v$sga 和 v$sgainfo 的相關細節有哪些,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

09:20:47 sys@cgidb1(cgidb1) select * from v$sga;
NAME                                                                  VALUE
———————————————————— ————–
Fixed Size                                                          2284104== 固定大小,比如 oracle 軟件的運行代碼等
Redo Buffers                                                       12124160
Database Buffers                                                   50331648
Variable Size                                                    8489338296

09:20:53 sys@cgidb1(cgidb1) select * from v$sgainfo;
NAME                                                              BYTES RES
———————————————————— ———- —
Fixed SGA Size                                                  2284104 No
Redo Buffers                                                   12124160 No
Buffer Cache Size                                              50331648 Yes
Shared Pool Size                                              973078528 Yes
Large Pool Size                                                       0 Yes
Java Pool Size                                                 16777216 Yes
Streams Pool Size                                                     0 Yes
Shared IO Pool Size                                                   0 Yes
Granule Size                                                   16777216 No  == shared pool 顆粒度為 16M,這里 redo buffers 和 fixed sga size 不一致。
Maximum SGA Size                                             8554078208 No
Startup overhead in Shared Pool                               701807000 No  == 啟動共享池的開銷
Free SGA Memory Available                                    7499415552
如上,可見如下公式:
Maximum SGA Size =Variable Size+Database Buffers+Redo Buffers+Fixed Size
Variable Size=Free SGA Memory Available+Shared Pool Size+Large Pool Size+Java Pool Size+Streams Pool Size+Shared IO Pool Size

如果 memory_target=0 且 sga_target=0, 則為手動 sga 管理,此時指定 sga 組件大小即為固定大小。比如 shared_pool_size=928M(16M 的倍數),則該組件一直為 928M,不增不減。
如果 memory_target!=0 或 sga_target!=0,則為自動內存管理或者自動 sga 管理,此時指定 sga 組件大小即為最小大小。比如 shared_pool_size=928M(16M 的倍數),則該組件最小為 928M。

可通過如下視圖查看某個組件,至實例啟動以來的最大值和最小值和當前值。
10:27:53 sys@cgidb1(cgidb1) select COMPONENT,CURRENT_SIZE,MIN_SIZE,MAX_SIZE from V$SGA_DYNAMIC_COMPONENTS;
COMPONENT                                                        CURRENT_SIZE   MIN_SIZE   MAX_SIZE
—————————————————————- ———— ———- ———-
shared pool                                                         973078528  973078528  973078528
java pool                                                            16777216   16777216   16777216
DEFAULT buffer cache                                                 50331648   50331648   50331648

另外,alter system set shared pool=928M,這條 sql 只是修改當前實例的動態內存,并未寫進 spfile 或 pfile 中。
可以通過 sid 和 scope 參數調整實例和對象。

關于 v$sga 和 v$sgainfo 的相關細節有哪些問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注丸趣 TV 行業資訊頻道了解更多相關知識。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-20發表,共計2349字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 乌兰浩特市| 都江堰市| 四川省| 岫岩| 隆回县| 定日县| 蓬溪县| 临桂县| 宜川县| 资源县| 交口县| 扶风县| 通城县| 新民市| 永寿县| 沧州市| 阿城市| 区。| 尼木县| 华安县| 南木林县| 翁牛特旗| 上栗县| 襄城县| 靖远县| 二连浩特市| 丽水市| 汝城县| 灌阳县| 永川市| 赤水市| 浏阳市| 新建县| 南城县| 武夷山市| 兴和县| 邛崃市| 庆安县| 彭水| 四会市| 饶阳县|