Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 10.0.1 » SQL Anywhere Server - SQL Reference » Tables » Diagnostic tracing tables

sa_diagnostic_statistics table Next Page

sa_diagnostic_tracing_level table


The sa_diagnostic_tracing_level table is owned by the dbo user, and each row in this table is a condition that determines what kind of diagnostic information to send to the tracing database. If a piece of logging data meets the conditions of one or more rows in this table, then the corresponding data is logged.

Data in this table is populated using the CONNECT TRACING or REFRESH TRACING LEVELS statements.

Columns
Column name Column type Column constraint Table constraints
idUNSIGNED INTNOT NULLPrimary key.
scopeCHAR(32)NOT NULL
identifierCHAR(128)
trace_typeCHAR(32)NOT NULL
trace_conditionCHAR(32)
valueUNSIGNED INT
enabledBITNOT NULL

scope    The scope of the diagnostic tracing, as listed below. To see the description for each scope, see Diagnostic tracing scopes.

id    For internal use only.

identifier    The identifier for the scope. This value changes, depending on the specified scope. For example:

trace_type    The type of data to trace for the specified scope, as listed below. To see the description for each trace type, see Diagnostic tracing types.

condition    Applies only to plans, and controls whether to trace large, expensive queries, or queries for which the optimizer did not make optimal choices. Possible values are listed below. To see a description of each condition, see Diagnostic tracing conditions.

condition_value    The value associated with the condition. For example, if condition is SAMPLE_EVERY, the condition_value would be a positive integer reflecting time in milliseconds. Additional rules are as follows:

enabled    Whether the row is enabled. That is, whether the tracing settings in the row are active. 1 is enabled; 0 is disabled.

See also