![]() |
|
Archives of the TeradataForumMessage Posted: Mon, 27 Jan 2003 @ 08:32:10 GMT
Following is the syntax to enable DBQL :
BEGIN QUERY LOGGING
[ WITH logging-option [ ... ,logging-option ] ]
[ LIMIT limit-option [AND limit-option ] ]
{ ALL [ ACCOUNT = ('account id' [ ... ,'account id' ] ) ] }
ON { user-name [ ACCOUNT = ('account id' [ ... ,'account id' ] ) ] }
{ user-name [ ... ,user-name ] } ;
where:
logging-option is
OBJECTS database, table, column and index information in DBQLObjTbl.
SQL log the full text of all SQL statements in DBQLSqlTbl.
STEPINFO log AMP step-level information in DBQLStepTbl.
ALL log object, step information and SQL.
limit-option is
SQLTEXT[=n] maximum number of SQL text characters in DBQLogTbl.
Without n: 10,000 characters, n=0 no SQL.
SUMMARY=n1,n2,n3 count the number of queries for a session that fall
into each of four intervals for the DBQLSummaryTbl.
THRESHOLD[=n] queries that run in n seconds or less are counted in
DBQLSummaryTbl; longer ones are logged in DBQLogTbl.
Without n: 5 seconds.
LIMIT - SUMMARY cannot be specified with THRESHOLD.
ON - Account string information can be entered for ALL or for a single
user name. With a list of users, no account string can be
specified.
Following syntax is used to disable DBQL :
END QUERY LOGGING
{ ALL [ ACCOUNT = ('account id' [ ... ,'account id' ] ) ] }
ON { user-name [ ACCOUNT = ('account id' [ ... ,'account id' ] ) ] }
{ user-name [ ... ,user-name] } ;
where a BEGIN QUERY LOGGING command was previously issued for ALL, the user-name and/or account id. More details can be found in the teradata V2R5 manual - SQL reference volume4 : Data Definition Statements.
| ||||||||||||||||||||||||||||||||||||||||||||||||
| | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||