Navicat Monitor 3は、現在使用されている最も人気のある最新のリレーショナルデータベースの1つであるPostgreSQLのサポートを追加しました。新機能には、PostgreSQLインスタンス用のSQLプロファイラー、強化されたクエリアナライザおよび長時間実行クエリページが含まれます。これらは、ブログ記事 Navicat Monitor 3.0でPostgreSQLを監視する するで触れられています。今日のトピックは、“インスタンスの詳細”ページです。
NNavicat Monitor 3には、様々なエキサイティングな新機能が搭載されています。例えば、サーバーログから選択されたフィルターに基づいてクエリデータを収集するトレースを作成できるようになりました。トレースを作成する時には、SQLプロファイラーによって収集されたデータをフィルター処理する条件を定義し、トレースを実行するスケジュールを設定できます。今日のブログでは、トレースを作成してその結果を表示する方法を学びます。
Navicat Monitorのバージョン 3がリリースされました。当然のことながら、多くの優れた新機能と、既存の機能に対する多数の改善が含まれています。バージョン 2と3の間の最も注目すべき変更点の1つは、PostgreSQLインスタンスのSQLプロファイラーを含む、PostgreSQLのサポートが追加されたことです。
本日のブログでは、Navicat Monitor 3.0を使用してPostgreSQLインスタンスを監視するためのセットアップに関するクイックガイドを提供します。
既に優れた製品に新たな優れた機能が追加されているNavicat Monitor 2.0がリリースされたのはつい昨日のことのように思えます。現在、バージョン 3.0では、次のようなさらに優れた機能が導入されています:
- PostgreSQLインスタンスの監視をサポートします。
- PostgreSQLインスタンスのSQLプロファイラーをサポートします。
- 強化されたクエリアナライザー。
- 強化された長時間実行クエリ。
- その他の多くの新機能と改善。
もちろん、以下を含むNavicat Monitorの既存の機能は全てそのまま残ります:
- エージェントレスアーキテクチャ
- リアルタイムのパフォーマンス監視
- インスタンスが現在どのように機能しているかを簡単に確認
- 高度な根本原因分析
- カスタムアラートのしきい値の設定
- メール、SMS、または SNMP経由で通知を受け取る
- レプリケーションの監視
- 強力なクエリアナライザー
- その他
本日のブログでは、上記の新機能に重点を置いて、まったく新しいNavicat Monitor 3.0を見ていきます。
テーブル名
命名規則は、データモデルの可読性を向上させるために利用する必要がある一連の規則(記述または非記述)です。これらの規則は、テーブル、列、プライマリキーと外部キー、ストアドプロシージャ、関数、ビューなど、データベース内のものに名前を付ける時に適用できます。全てのデータベースオブジェクトに規則を適用する必要はありません。例えば、命名規則のルールをテーブルと列の名前に限定してもまったく問題ありません。命名規則を使用することは必須ではありませんが、それでも有益であるため、それは本当にあなたの決定です。この3部構成のシリーズでは、一般的に使用される命名規則を紹介し、独自の命名規則を作成するためのヒントを提供します。パート1ではテーブル名について説明し、パート2では列名に焦点を当てます。最後に、パート3では、外部キー、プロシージャ、関数、ビューなどの他のデータベース オブジェクトの命名規則について説明します。