例:短い問合わせの取り扱い - Teradata Database - Teradata Vantage NewSQL Engine - 例: 短い問合わせの取り扱い、BEGIN QUERY LOGGING SQL文。

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

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/wkf1512081455740.ditamap
dita:ditavalPath
ja-JP/wkf1512081455740.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;