![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
こんにちわ
ロールバックセグメントは作成されていても、
オンラインになっていないと使用されませんので気をつけてください。
(まず、オンラインになっているとは思いますが。)
セッション側でロールバックセグメントを明示的に指定していなければ、
特定のロールバックセグメントだけを使うって事には基本的にならないはず。
(※何か要因があって、そのロールバックに集中してるかもしれませんが)
基本対処として、
DBサーバーに余裕があるなら、オンラインの
全てのロールバックセグメントの拡張をお勧めします。
通常の処理では問題ないが、ある特定の処理のときだけ
大量のロールバックセグメントを使用するという場合であれば、
一つのロールバックセグメントの領域を大きくし、
対象の処理だけを、No1の方のコマンドを使用して、
ロールバックセグメントを明示的に指定するという手もあります。
どちらにしろ、一度現在のロールバックセグメントの領域が、
適正かどうか見てみてはどうでしょうか?
この回答へのお礼
お礼日時:2002/08/28 17:00
やはり領域に問題があるんでしょうね。
ロールバックセグメントの領域はそれぞれ(RB1~RB5)
初期1M、拡張サイズ1Mにしており最大値も無制限に
しているのですが・・・
サイズの拡張とロールバック領域の増設?(RB6以降もオンラインに
してみる)などの方法をとってみます。
どうもありがとうございました。
No.3
- 回答日時:
RBSへのトランザクションの割り当ては、アクティブなトランザクションが一番すくないRBSにトランザクションが割り当てられます。
アクティブトランザクションが同じ場合は、最後に使ったのが一番古いものから割り当てられます。大きなRBSをバッチなどに使いたいときには、日ごろはOFFLINEにして、バッチ直前にONLINE、SET TRANSACTIONでRBSを指定→バッチ実行 →OFFLINEになると思います
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【DB】同じトランザクション内...
-
postgresql についてです
-
一つのトランザクションでSELEC...
-
OracleのROWIDについて…
-
トランザクション
-
accessの処理が遅い
-
DATファイルをEXCELで開きたい
-
MS-Accessのエクスポートで異常...
-
復旧中のデータベースについて
-
ACCESSのデータをWebブラウザで...
-
警察はスマホに保存した動画や...
-
エクセルのフィルタ抽出が固まる
-
データベースで
-
SQLServer2012の復元ができない
-
復元を取り消したい
-
1回目の実行に3分、2回目の実行...
-
マスタメンテとは?
-
接続されてるユーザーを切断す...
-
一つのテーブルだけを復元(リス...
-
AccessからExcelへエクスポート...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【DB】同じトランザクション内...
-
postgresql についてです
-
TPSとは・・・
-
Accessdでの「トランザクション...
-
BitcoinコアはPolygonチェーン...
-
一つのトランザクションでSELEC...
-
dbFailOnError とは?
-
SAPのSPROって何の略ですか?
-
ADO Connection を再利用する方法
-
汎用系システムのDBについて
-
ロールフォワードとロールバッ...
-
accessVBAでのワークスペース
-
PHP-オラクルでのトランザクション
-
jmeterについて、教えてください。
-
トランザクション中に別のトラ...
-
SQL排他問題
-
OracleのROWIDについて…
-
ロールバックとチェックポイン...
-
SQL Server 2005トランザクショ...
-
こんなのがでたんですが…
おすすめ情報