株式会社コーソル

コーソルDatabaseエンジニアのブログ

技術ブログ

DPAによるSybase SAP ASE管理/パフォーマンス監視

Oracle ACE Proの渡部です。Sybase SAP ASEの管理およびパフォーマンス監視に適切なツールがないとお困りの方に、DPAをご紹介します。

Database Performance Analyzer DPA

Sybase SAP ASEとは

  • 現在の正式な製品名称は "SAP Adaptive Server Enterprise"ですが、過去の経緯から "Sybase ASE"または単に"Sybase"と呼ばれることが多いです。
    • もともと Sybase社の製品でしたが、2010年にSybase社がSAP社に買収されたことにより、以降はSAP社の製品となっています。
  • 1980年代から使用されている、とても古くからあるRDBMS製品です。金融機関で広く使われています。
  • Microsoft SQL Serverの前身となるRDBMS製品でもあります。

SolarWinds DPAを用いたSybase SAP ASEのパフォーマンス監視

Sybase SAP ASEのパフォーマンス監視に、弊社ではSolarWinds Database Performance Analyzer (DPA) をお勧めしています。

DPAを使用することで以下を実現できます。

  • ライセンスコストを削減 : DPAはとても低価格です。課金単位は監視インスタンス単位です。ボリュームディスカウントもあります!
    • DPAは1インスタンス15.1万円/年から導入できますが、Sybase SAP ASEを含む一部RDBMS製品は25.8万円/年です(2024年1月時点)。
  • Sybase SAP ASE 以外のDBMSを一元管理 : DPAは非常に多くのデータベース製品/サービスに対応(Oracle, MS SQL Server, MySQL, PostgreSQL, IBM Db2, Sybase SAP ASE)しています。
  • オンプレミス&クラウドを同一のツールで管理 : DPAはオンプレミスに加えて、クラウドのマネージドサービスにも対応しています。

上記以外のDPAの特徴は以下のとおりです。

  • 現在主流である「待機時間(所要時間)」ベースの監視方式を使用。
  • エージェントレス構成(DBサーバにソフトウェア導入が不要)であるため、導入しやすく、バージョンアップも容易。
  • 機械学習アルゴリズムに基づく異常検知 (Anomaly Detection)が可能。

SolarWinds DPAの機能

SolarWinds DPAは、Web管理コンソールを介して使用します。詳細は以下のページを御覧くださいませ。

DPAの性能管理機能 / TRENDS, FIND SQL, TUNING, STORAGE IO, CURRENT, RESOURCES

  • DPA Homeページ
  • DBインスタンス ページ
  • TRENDS / 累積処理時間の時系列グラフ
  • FIND SQL / SQLの全文検索
  • TUNING / チューニング支援情報・アドバイスの提供
  • STORAGE I/O / ファイル単位のI/O統計
  • CURRENT / 直近1時間の負荷状態を確認
  • RESOURCES / メトリックや統計値を確認

https://cosol.jp/license/dpa/ にも機能紹介がございます。

Database Performance Analyzer DPA

DPAを用いたSybase SAP ASEの管理の例

  • DPAは非常に多くのデータベース製品/サービスに対応(Oracle, MS SQL Server, MySQL, PostgreSQL, IBM Db2, Sybase SAP ASE)しています。Sybase SAP ASEだけでなく、Sybase SAP ASE以外のDBMS製品も同一の管理コンソールで一元的に管理できます。
  • DPAはオンプレミスに加えて、クラウドのマネージドサービスにも対応しています。オンプレミスとクラウドを同一の管理コンソールで一元的に管理できます。

  • 過去に実行されたSQLを全文検索で探すことができます。この機能はApache Luceneで実装されています。

  • "CURRENT": 直近1時間の負荷状態を確認

  • アラートを作成すると、特定の条件が満たされた場合に、メールなどで通知を送信できます。

  • アラート"Database Freespace"を作成すると、データベースの空き領域%が少なくなった場合に、メールなどで通知を送信できます。

プロフィール

On7tWW6m1Ul4

渡部 亮太

・Oracle ACE
・AWS Certified Solutions Architect - Associate
・ORACLE MASTER Platinum Oracle Database 11g, 12c 他多数

カテゴリー

アーカイブ