例:短い問合わせの取り扱い - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 構文規則および例

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
ft:locale
ja-JP
ft:lastEdition
2021-09-23
dita:mapPath
ja-JP/spp1591731285373.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage

user_1user_2に限定して、要求情報をSQLテキストでロギングします。

     BEGIN QUERY LOGGING LIMIT THRESHOLD=4 AND SQLTEXT=100 
     ON user_1, user_2;

次のテーブルは、指定されたしきい値に関して、さまざまなリクエスト完了時間のロギング動作を説明しています。

問合わせ完了時間(秒) ログ テーブル
≤   4 DBQLSummaryTbl

リクエストは、QueryCount列のカウントとしてのみ記録されます。

> 4 DBQLogTbl

ロギングされるSQLテキストは100文字に制限されます。

user_1user_2のリクエストをロギングします。

     BEGIN QUERY LOGGING WITH SQL, STEPINFO, OBJECTS LIMIT THRESHOLD=10
       CPUTIME ON user_1, user_2;

同じ問合わせのロギングを、いくつかの方法で指定できます。例えば、SQL、STEPINFO、およびOBJECTSオプションに個別にTHRESHOLDを指定します。

     BEGIN QUERY LOGGING WITH SQL LIMIT THRESHOLD=10 CPUTIME 
       ON user_1, user_2;
     BEGIN QUERY LOGGING WITH STEPINFO LIMIT THRESHOLD=10 CPUTIME 
       ON user_1, user_2;
     BEGIN QUERY LOGGING WITH OBJECTS LIMIT THRESHOLD=10 CPUTIME 
       ON user_1, user_2;