Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
为服务器上的每个指定数据库连接返回一个最近预准备 SQL 语句。
sa_conn_activity( [ connidparm ] )
connidparm 使用此可选的 INTEGER 参数指定连接 ID 号。
返回连接的 ID 编号。
返回当前连接的名称。
临时连接名在连接名前面附有 INT:
返回连接的用户 ID。
返回数据库的 ID 编号。
返回指定连接的最后一个请求开始的时间。此属性可以为内部连接(如事件)返回空字符串。
返回最近为当前连接准备的 SQL 语句。
sa_conn_activity 系统过程为每个连接都返回一个包含最近预准备 SQL 语句的结果集(前提是已通知服务器搜集该信息)。在调用 sa_conn_activity 之前,必须为数据库服务器启用语句记录。要达到此目的,可在启动数据库服务器时指定 -zl 选项,也可执行以下内容:
CALL sa_server_option('RememberLastStatement','ON');
当数据库服务器忙而您想获取为每个连接预准备的最近 SQL 语句的信息时,此过程很有用。此功能可以替代请求记录。
如果未指定 connidparm,则为数据库服务器上运行的所有数据库的所有连接返回信息。如果 connidparm 小于零,则返回当前连接的选项值。
云注意事项: 由于租户数据库的隔离规则,当在云中运行此系统过程时,仅会返回关于当前租户数据库的信息。
无