キャプチャする必要のあるSQL文 - Advanced SQL Engine - Teradata Database

Teradata Vantage™- データベースの管理

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/upb1600054424724.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1093
Product Category
Software
Teradata Vantage

以下のリストは、どのSQL文をキャプチャする必要があるかを判断するための要件です。

  • 可能な限り、SQLテキストとそれに付随して参照されるテーブルおよびビューをキャプチャしてログ記録し、パフォーマンス調整、アクセス モデリング、物理モデルの修正に関する検討などを容易にする必要があります。

    有効な場合、DBQLはすべてのSQL文のタイプをキャプチャして、それをDBQLogTblのStatementTypeという名前の20文字のフィールドに格納します。

    さらに、データベースの利用状況、テーブル、列、インデックス、マクロ、ビュー、トリガー、ストアド プロシージャ、ユーザー定義関数(UDF)がDBQLObjTblにログ記録されます。DBQLObjTbl情報を問合わせることで、データベース管理者はどのビューおよびマクロにユーザーがアクセスしているかを確認できます。これにより、データベース管理者は使用されていないオブジェクトを削除できます。

  • ユーザーIDおよびそれに付随するアカウント文字列はアカウント文字列変数によるリソース利用データの記録で定義されている規則に準拠することが前提となっています。
  • ステップ、式、XML計画ロギングも、パフォーマンス調整やトラブルシューティングなど、より詳細な分析で必要があればログ記録できます。