Server」が稼働するデータベースシステムを運用する管理者に向け、「トレースフラグ」の活用を軸にしたトラブル対策のためのノウハウを紹介していきます。今回は「トレースフラグ1462の詳細と使い方」を解説します。Serverのトレースフラグ」の使いこなしTipsを紹介していきます。今回は「トレースフラグ1462」の詳細と使い方を解説します。トレースフラグ1462は、非同期レプリカへのデータ転送で、データ圧縮を無効にする設定です。Serverの全バージョンに対応します。Serverが備える可用性グループの機能には、2種類の構成があります。同期レプリカと非同期レプリカです。同期レプリカは一般にプライマリと同じデータセンターに配置されることが多く、非同期レプリカは要件次第ではディザスタリカバリに用いるため遠隔地に配置されることがあります。遠隔地へのデータ転送では転送遅延を想定し、既定動作としてログストリーム(ログデータを送るチャネル)ではデータを圧縮した上で転送します。データ圧縮を施すと、一般にデータ転送量を削減できますが、CPU利用率は上がります。圧縮効果とCPU利用率はトレードオフの関係にあり、CPU利用率を下げたい場合には、このトレースフラグを用います。動作例1万件のデータ登録をした際のCPU利用率とネットワーク転送量を図1と図2に示しました。図1がトレースフラグ1448を使わなかった場合、図2が使った場合です。データ計算をしながら転送しているため、CPU利用率を単純には比較できません。ネットワークの総転送量はトレースフラグを設定した図2の方が、5%程度下がりました。実行時間は12%程度図2の方が伸びています。単一のバッチ処理では効果が見づらい部分もありますが、トレースフラグで圧縮を解除すると、ネットワークの総転送量が上がり、実行時間が延びる傾向にあることが分かりました。処理が複数重複する状態を作ると、この傾向が顕著になると思われます。Corporation所属。Platform(2011〜)。Serverなど商用データベースの重大障害や大型案件の設計構築、プリセールス、社内外の教育、新技術評価を担当。2016年IoTビジネス開発の担当を経て、現在は米国シリコンバレーにて駐在員として活動中。目標は生きて日本に帰ること。たけし)ユニアデックス株式会社所属。Platform(2017〜)。Serverの評価/設計/構築/教育などに携わりながらも、主にサポート業務に従事。Serverのトラブル対応で社長賞の表彰を受けた経験も持つ。休日は学生時代の仲間と市民駅伝に参加し、銭湯で汗を流してから飲み会へと流れる。Serverで起こりがちなトラブル」を厳選して、具体的な対処方法を紹介していきます。第1回目は「トラブルを適切に対処するための考え方」を解説します。Server」で発生するトラブルを「どんな方法で」「どのように」解決していくか、正しい対処のためのノウハウを紹介します。今回は、「あるタイミングで処理遅延が発生し、それが継続して発生するようになってしまった場合の対処例.2」を解説します。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。