Database Performance Analyzer (DPA) 2022.4新機能
Oracle ACE Proの渡部 です。
低価格でオンプレミス&クラウドに対応するデータベース性能監視/分析ツールのDatabase Performance Analyzer(DPA)の最新バージョン 2022.4 の新機能についてまとめます。
Database Performance Analyzer (DPA) とは
Database Performance Analyzer (DPA) は、オンプレミス&クラウドに対応するデータベース性能監視/分析ツールです。非常に多くのデータベース製品/サービスに対応しています。
オンプレミス環境および仮想環境、IaaS環境のデータベース製品
Oracle Database
MS SQL Server
Sybase SAP ASE
IBM Db2
MySQL
MariaDB
Percona Server for MySQL
PostgreSQL
Enterprise DB
AWSのデータベースサービス
Amazon RDS for Oracle Database
Amazon RDS for SQL Server
Amazon RDS for MySQL
Amazon RDS for MariaDB
Amazon RDS for PostgreSQL
Amazon Aurora for MySQL
Amazon Aurora for PostgreSQL
Microsoft Azureのデータベースサービス
Azure SQL for PostgreSQL
Azure Database for MySQL
Azure Database for MariaDB
Azure SQL Managed Instance
Azure SQL Database
Google Cloudのデータベースサービス
Google Cloud SQL for MySQL
Google Cloud SQL for PostgreSQL
Google Cloud SQL for SQL Server
各製品の対応バージョンや機能制限などの詳細については、DPA Administrator Guide → Database instances DPA can monitor
をご確認ください。
非常に低価格なデータベース性能監視・分析ツール
非常に低価格であるため、とても導入しやすいです。
課金単位は監視インスタンス単位で、1インスタンス15.1万円/年 から導入できます(2024年1月時点)。ボリュームディスカウントもありますので、ご興味がありましたら是非弊社までお問い合わせくださいませ。
その他の特徴
DBサーバへのエージェント導入が不要(DPAサーバからJDBC接続)
待機時間を基礎とする性能分析(Oracle ASH同様の性能分析メソッド)
機械学習アルゴリズムに基づく異常検知機能 (Anomaly Detection)
DPA 2022.4 新機能
Database Performance Analyzer(DPA) 2022.3の新機能については、以下のリリースノートに記載されています。
以下に主な新機能を記載します。全ての新機能については、リリースノートを参照ください。
PostgreSQL向けアラートの追加
PostgreSQL向けアラートとして、以下のアラートタイプが追加されました。
PostgreSQL Total Table Bloat in Database
PostgreSQL Collect Database Size
PostgreSQL Collect Relation Table Size
PostgreSQL Database/Table Percentage Growth
アラートとは、DPAが異常値を検出したときに送信する通知です。
通知先の種類には、Eメール, SNMP, Slack, Teamsのいずれかを使用できます。
PostgreSQL管理アラートを複数のデータベースに対して構成できるようになりました。
以下のPostgreSQL管理アラートを複数のデータベースに対して構成できるようになりました。
PostgreSQL Last Analyze
PostgreSQL Last Auto Analyze
PostgreSQL Last Vacuum
PostgreSQL Last AutoVacuum
PostgreSQL Long Running Vacuum
PostgreSQL Long Running Query
PostgreSQL Dead Tuple
PostgreSQL Total Idle in Transaction Connections
PostgreSQL Total Connections
PostgreSQL User Role Expiry
なお、PostgreSQLは、データベースクラスタ内に複数のデータベースを構成できますが、
それぞれのデータベースは独立性が高く、データベースクラスタ内の複数のデータベースからデータを収集することは通常できません。このため、PostgreSQL管理アラートを複数のデータベースに対して構成するためには、 foreign data wrapperの構成が必要となります。
PostgreSQLのデータベースクラスタおよびデータベースについては、以下も参考にしてください。
主要RDBMS製品の比較 – アーキテクチャ, スキーマ, データベース, メモリ
「論理構造(データベース、スキーマ周辺)」 → 「PostgreSQL」
PostgreSQL CPU使用率メトリックの追加
Host CPU Utilization
Instance CPU Utilization
これらのメトリックを使用するには、PostgreSQLにsystem_statsエクステンションの導入が必要です。
アラート、ルール、カスタムプロパティのインポートおよびエクスポートに対応
アラート、ルール、カスタムプロパティのインポートおよびエクスポートに対応しました。
複数のDPAサーバーを運用している場合などに有用です。
DPAを試しに使うには
デモサイトで機能や操作感を確認可能
Webブラウザから使用できるオンライン・デモ環境が用意されており、手軽にDPAの機能や操作感を確認できます。
下記URLへアクセスし「LOGIN」をクリックするだけでOKです(「LOGIN」画面のユーザID・パスワードは表示内容を変更せずにそのまま進めてください)。
デモサイトについては以下の記事もご確認くださいませ。
14日間の製品トライアルが可能
デモサイトで確認できない機能を確認したい、手元環境のデータベースを試しに監視したいなどの場合は、評価版をダウンロードしてインストールおよび14日間の試用が可能です。
以下URLの「DPA評価版について」をご参照ください。
なぜコーソルからDatabase Performance Analyzer (DPA) を購入すべきなのか
コーソルはDatabase Performance Analyzer (DPA) の一次代理店で、Database Performance Analyzer (DPA)の製品販売を行います。 SIer様、販社様がDatabase Performance Analyzer (DPA)を販売および導入することも可能です。
コーソルはデータベースの技術力を強みとしています。なかでもOracle Database技術力は日本随一です。MySQL、PostgreSQL、MS SQL Serverの資格や実績を持つエンジニアも多数在籍しております。
独自のDPAナレッジを公開
DPAの導入や監視設定に関する手順をナレッジとして公開しています。評価版をご利用される際の参考にしていただけると幸いです。
2022年8月時点では以下の記事を公開しております。
多数のOracle関連書籍を執筆
オラクルマスター教科書 Gold DBA Oracle Database Administration II : 渡部 亮太 , 舛井 智行, 峯岸 隆一
https://www.amazon.co.jp/dp/479817436X/ (2022年5月27日 発売)
オラクルマスター教科書 Silver SQL Oracle Database SQL : 渡部 亮太 , 舛井 智行, 峯岸 隆一
https://www.amazon.co.jp/dp/4798172367/ (2021年9月13日 発売)
オラクルマスター教科書 Silver DBA Oracle Database Administration I : 渡部 亮太 , 舛井 智行 , 杉本 篤信 , 西田 幸平
https://www.amazon.co.jp/dp/4798166359/ (2021年5月28日 発売)
オラクルマスター教科書 Bronze DBA Oracle Database Fundamentals : 渡部 亮太 , 岡野 平八郎 , 鈴木 俊也
https://www.amazon.co.jp/dp/4798166367/ (2020年9月17日 発売)
オラクルマスター教科書 Gold Oracle Database 12c : 渡部 亮太 , 岡野 平八郎
https://www.amazon.co.jp/dp/4798147958/ (2018年8月8日 発売)
Oracleの基本 ~ データベース入門から設計/運用の初歩まで : 渡部 亮太 , 相川 潔 , 日比野 峻佑 , 岡野 平八郎 , 宮川 大地
https://www.amazon.co.jp/dp/4774192511/ (2017年9月22日 発売)
プロとしてのOracleアーキテクチャ入門【第2版】 : 渡部 亮太
http://www.amazon.co.jp/dp/4797384085/ (2015年4月25日 発売)
プロとしてのOracle運用管理入門 : 渡部 亮太
http://www.amazon.co.jp/dp/4797355123/ (2009年9月25日 発売)
プロとしてのOracleアーキテクチャ入門 : 渡部 亮太 , 森坂 康人
http://www.amazon.co.jp/dp/4797349808/ (2008年8月22日 発売)
プロとしてのOracle入門 : 松下 雅, 舛井 智行, 古賀 加奈
http://www.amazon.co.jp/dp/4797349433/ (2008年10月29日 発売)
Oracle Database 10g Oracle Enterprise Manager 逆引きクイックリファレンス : 舛井 智行, 青木 武士, 松下 雅
http://www.amazon.co.jp/dp/4797349433/ (2007年11月27日 発売)
ORACLE MASTER Platinum取得者数 No.1
単年度ORACLE MASTER Platinum取得者数7年連続No.1
7年連続ORACLE MASTER Platinum取得者数No.1! Oracle Certification Award 2020
累計ORACLE MASTER Platinum取得者数も、2016年以降No.1を維持
コーソルのデータベース運用関連製品とサービス
コーソルでは、データベース運用を製品とサービスでご支援します。
Database Performance Analyzer (DPA)
Database Performance Analyzer (DPA)は、オンプレミスとクラウド上の多くのデータベース製品に対応したデータベース性能管理製品です。低価格であるため、非常に導入しやすいです。
自動SQLチューニング機能を持つToad
Database Performance Analyzer (DPA)で検出された問題SQLをチューニングする際に、Toad for Oracle / Toad for SQL Serverの SQL Optimizer機能を使用できます。
リモートDBAサービス
リモートDBAサービスはDB・運用の専門家がお客様のデータベースに対して
必要な時に必要な対応を行うリモート接続型運用保守サービスです。
リモートDBAサービス
時間制コンサルティングサービス
時間制コンサルティングサービスは”必要な時に” ”必要な時間だけ”契約できる
時間契約型のコンサルティングサービスです。
時間制コンサルティングサービス
前の記事へ 10/26(水) Oracle...
次の記事へ Oracle CloudWor...