Oracleモードと同様に、MySQLモードにも一連の動的性能ビューが含まれています。
パフォーマンスビューの概要
これらのビューは、データベースの起動時および使用中に継続的に更新され、その内容が主にパフォーマンスに関連しているため、動的性能ビューと呼ばれます。
これらのビューは通常のデータベーステーブルのように見えますが、内部のディスク構造やメモリ構造に関するデータのみを提供します。これらのビューからデータを選択することはできますが、更新や変更はできません。
OceanBaseデータベースには、V$ で始まる動的性能テーブルがあります。これらのテーブルに対してビューを作成し、V$ プレフィックスを持つ共通シノニムを使用します。
各 V$ ビューには、ほぼ対応する GV$ ビュー、すなわちグローバルな V$ ビューが存在します。GV$ ビューをクエリすると、条件に合致するすべての V$ ビュー情報が返されます。
パフォーマンスビューの格納
動的性能ビューは、データベースのメモリ構造に基づいて構築された仮想テーブルです。
動的性能ビューはデータベース内に格納される通常のテーブルではないため、データが動的に更新されるためビューの読み取り一貫性を保証することはできません。
動的性能ビューは実際のテーブルではないため、データ内容はクラスタおよびサービスノードの状態に依存します。