Db2環境で発行するSQLにてテーブルに作成してあるインデックスの利用有無を確認する。db2explnコマンドを利用する。Db2環境で発行するSQLの処理時間を確認する。db2batchコマンドを利用する。スタンバイ機のDBのHADRが正常に機能しない。具体的にはステータスがREMOTE_CATCHUP_PENDINGとなっている。以下のように設定を行うデータベースマネージャー(dbm)の構成パラメーターの現在値の確認する。db2haicuで対話形式に設定したTSAMP構成をXML形式に出力する。device)と呼ばれる概念があり、実際にDb2のクラスタリングを組む際に以下のように指定します。プライマリーでも同設定を行い、機能検証としてプライマリー側のOSをシャットダウンしてみました。以下のようにHADR構成のデータベースが既にある場合、プライマリーのデータベースサーバとスタンバイのデータベースサーバでクラスタードメインを作成する流れについて記載しました。今回はクラスタリングツールにTSAを利用しています。以下のようにHADR構成のデータベースがある場合、クライアント側が接続先を変更せずともTAKEOVER時にスタンバイ側に切り替わるクライアント・リルート機能をを確認しました。以下のように遠隔にデータベースがある場合、クライアント側でCATALOGと呼ばれる情報を用意して接続を行います。本記事ではそれらの流れについて記載しました。Db2環境で、プライマリー側の更新がスタンバイ側に取り込まれていることを実機で確認しました。HADR構成をスタンバイ側で実施しようとするも表題のエラーとなる。デフォルトで設定されている変数であるDB2SYSTEMを変更したい。同値はインスタンスユーザにスイッチした上で以下コマンドで確認できる。データベースに接続しに行くも表題のエラーとなる。MongoDBの特定のデータベース内で遅いトランザクションが発生している時間帯やクエリの中身を突き止める。Podとして展開しているMongoDBのメトリクスをエクスポーターのPodから取得する流れについて記載しました。MongoDBは既に構築済のものとし、省力化のためにHelmパッケージを利用します。"",...以下のエラーにて事象が解消しない。レプリケーションの不具合にてSecoundaryのMongoDBしかいない状況でコマンドを通してPrimaryに変更したい。以下記事にて作成したレプリカセットが機能していることをPrimaryを落とすことで検証します。PrimaryのDBサーバにてデータベース/コレクションを作成して1つドキュメントを追加します。KubernetesのStatefulsetを利用して3つのMongoDBを用意し、PrimaryとSecondaryとArbiterにてレプリケーションを組む手順について解説します。KubernetesにてMonogoDBを起動するも以下メッセージがPodのログに残った状態でSTATUSがErrorとなる。MondoDBへの操作を別のホストから行う。具体的には以下のようにDBの実体がいるホストとは別のホストにmongo関連コマンドを入れ、操作を行う。以下の記事の後編です。MongoDBの書き込み先は既に作成済の以下です。以下の記事でも触れたようにJSON形式で価を保持するMongoDBはNode.jsと相性がよいためサービスの組み合わせでもよく見られます。B+木とも呼ばれ、データベースの世界でよく聞く本用語ですが「B-Tree+とは何か?」と聞かれると答えに困る方もいると思います。いうわけで、本用語を初めて聞いた方向けにデータベース関連の基礎知識を交えながら分かりやすく解説しました。構成コンテナを見れば分かりますがMongoDBがデータベースとして利用されています。オンラインバックアップコマンドbackupの試し打ちをした際のログです。以下記事で作成したSAMPLEデータベースを対象に行います。Page引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。