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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统对象 » » 诊断跟踪表

 

sa_diagnostic_cursor 表

sa_diagnostic_cursor 表属于 dbo 用户。每一行都描述了在记录会话期间所打开的一个内部或外部游标。

此表有两个版本:sa_diagnostic_cursor 和 sa_tmp_diagnostic_cursor。

列名 列类型 列约束 表约束
logging_session_id UNSIGNED INT NOT NULL

主键。

外键引用 sa_diagnostic_query。

cursor_id UNSIGNED BIGINT NOT NULL

主键。

query_id UNSIGNED BIGINT NOT NULL

外键引用 sa_diagnostic_query。

isolation_level TINYINT
flags UNSIGNED INT
forward_fetches UNSIGNED INT
reverse_fetches UNSIGNED INT
absolute_fetches UNSIGNED INT
first_fetch_time_ms UNSIGNED INT
total_fetch_time_ms UNSIGNED INT
plan_xml LONG VARCHAR

logging_session_id   唯一地标识记录会话(在此会话期间收集诊断信息)的编号。

cursor_id   标识游标的唯一编号。

query_id   标识此游标所涉及的查询。

isolation_level   打开此游标的隔离级别。

flags   内部使用。

forward_fetches   在游标上完成的向前读取数(包括预读)。

reverse_fetches   在游标上完成的反向读取数(包括预读)。

absolute_fetches   在游标上完成的绝对读取数。

first_fetch_time_ms   读取第一行所花费的持续时间。

total_fetch_time_ms   读取所花费的持续时间。此值不包括实际读取之间的应用程序处理时间(思考时间)。

plan_xml   在该游标关闭时转储的那些游标的详细计划。这些计划包含相应的详细统计信息。

另请参见