Db2のレジストリ変数が反映されない ― db2set の設定が効かないときの逆引き
db2set でレジストリ変数を設定して、db2s…
db2set でレジストリ変数を設定して、db2s…
INSTANCE_MEMORY を明示値に固定した…
夜間バッチで数百万行を入れる。投入そのものは終わっ…
アーカイブログを有効にした翌朝、あるいはリストアを…
RUNSTATSを流しても遅いDb2のSQL。統計の鮮度・パッケージキャッシュ・実行計画のどこを見るかを逆引きで最短にまとめます。
Db2の診断ログ db2diag.log。ログの場所の確認から、レベルとADMメッセージでの絞り込みまで、見る順番を逆引きで。
データベースに接続しようとしたとき、あるいはコマン…
夜間の LOAD が終わった翌朝、あるいは表スペー…
Db2のMON_GET監視で値が消える・0行になる。まず見る値と原因の逆引きを最短で。
Db2 HADRのテイクオーバーがSQL1770Nで失敗する/終わらないとき。理由コードとpeer状態・ログギャップから、BY FORCEを撃つべきかを最短で判断する逆引き。
Db2のSQL30108N(SQLSTATE=08506)は再接続に成功した通知です。エラー扱いすると障害を自作します。テイクオーバー後のアプリ挙動を逆引きで整理。
Db2のSQL0668N(表が制限状態)。理由コードごとに抜け方がまったく違います。REORGかSET INTEGRITYかLOADの後始末かを最短で判断する逆引き。
Db2のSQL0289N(表スペースフル)。コンテナを足す前にまず見る値と、理由コード別の逆引き。表スペースの上限かディスク満杯かを最短で切り分けます。
Db2のSQL0964C(ログフル)。LOGSECONDを増やす前にまず見る値と、症状→原因→対処の逆引き。コミット漏れかアーカイブの詰まりかを最短で切り分けます。
Db2で SELECT や EXECUTE を実行…
アクセスが集中する時間帯や、大量のバッチが一斉に走…
データ登録処理を書いていて、あるいは本番のバッチロ…
アプリケーションやバッチが、突然データベースにつな…
INGEST は Db2 の大量データ投入コマンド…
Db2 RUNSTATS 運用完全ガイド データベ…
Db2のREORGコマンドは、データの物理的な再構…
Db2運用者の宿命「SQL0911N」を攻略する:…
Db2 pureScale vs Oracle R…
Db2 LUWでは、クライアントとデータベース間の…
Db2 Trusted Context(信頼済みコ…
Db2 における「スキーマの別名(エイリアス)」は…
db2setup で文字化けする場合 Linux …
スプリットブレイン時にプライマリ側でサービスを継続…
Db2を本番稼働させる際、アーカイブログ方式での運…
Db2 のモニター関数として …