
掲示板利用させて頂きます。
PGAとUGAがの違いがよくわかりません。
PGAはサーバープロセスごとに割り当てられる、専用のメモリ領域で
UGAはセッションに割り当てられる専用のメモリ領域ということなのですが、意味があまりわかりません。
UGAは専用サーバー接続の場合PGAに含まれ、共有サーバー接続の場合はSGAに含まれるとのことですが、ますます??です。
UGAがセッションに割り当てられる領域ということは、例えばALTER SESSIONなので変更した初期化パラメータの値などが入っているのでしょうか?だとすれば共有サーバー接続時SGAにUGAが含まれると問題があるのでは・・。
どなたかご教示ください;;
No.1ベストアンサー
- 回答日時:
UGA に含まれているのはセッション固有の情報、
従って、MACKAさんが挙げられているALTER SESSION などで
変更した初期化パラメータなんていうのもUGA に格納されている
情報でしょうね。
他にも、SQL 文をの実行した際の結果行を含むカーソルの情報なんてのも
セッション固有の情報になりますね。
でも、UGA が置かれる場所が専用サーバと共有サーバでは異なります。
専用サーバの場合はPGA 内に置かれます。PGA は Oracle が使用する
メモリ領域のうちのSGA (要するに共有メモリ) 以外の部分と考えると
わかりやすいと思います。
(厳密には正しくないでしょうが・・・)
共有サーバの場合はSGA 内に置かれます。これは、共有サーバの場合、
セッション間でメモリを共有するため、共有メモリとして割り当てる
必要があるからです。
あまりちゃんとした回答になっていなくてすみません。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access→Oracleデータ参照にはAD...
-
SQLServerの接続設定(ODBC)
-
クエリをキャンセルしたいので...
-
CSEでDB接続しようとすると...
-
ODBCの通信内容の暗号化
-
listener.logが肥大化
-
型 varchar から型 numeric へ...
-
JavaとOracle Javaって何が違う...
-
DB2 UDBって?
-
Accessのレポートで「縦書き」...
-
データのインポートに失敗します。
-
データを一元化するとして
-
OpenOfficeのBaseでExcelのデー...
-
バッファプールって?
-
Access 外部データ インポー...
-
音楽アルバムのデータベース作成法
-
LVMでHDDが壊れた時の対応
-
Word、一太郎、PDFのデータベー...
-
JCPDSカードについて
-
AS400へAccessから接続す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースに接続したままの...
-
listener.logが肥大化
-
クエリをキャンセルしたいので...
-
ODBC経由の処理が遅い
-
Access→Oracleデータ参照にはAD...
-
CSEでDB接続しようとすると...
-
VPNでデータベースに接続した時...
-
VPNでの接続速度が異なります。
-
インターネット経由でデータを...
-
「MaiSQL」 って何?
-
WEBサーバーとVPN
-
Oracle8i(8.1.7)forLinuxのDB ...
-
SQLServerの接続設定(ODBC)
-
Access Oracle環境の切替方法
-
Oracleで今接続しているセッシ...
-
MySQL データ ソース (ODBC)接...
-
CGIからのSQLSERVER接続について
-
FTPについて
-
Access2000からネットワーク経...
-
VB+Oracleで「特定できないエラ...
おすすめ情報