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_server_option 启用分析

♦  在 Interactive SQL 中启用过程分析
  1. 以具有 DBA 特权或 PROFILE 特权的用户身份连接到数据库。

  2. 调用 sa_server_option 系统过程,将 ProcedureProfiling 选项设置为 ON。

    例如,输入以下内容:

    CALL sa_server_option( 'ProcedureProfiling' , 'ON' );

如有必要,您可以查看特定用户正在使用的过程,并且不会阻止其它连接使用数据库。当连接已存在或有多个用户使用同一用户 ID 进行连接时,这是非常有用的。

♦  在 Interactive SQL 中按用户过滤过程分析
  1. 以 DBA 身份或具有 PROFILE 特权的用户身份连接到数据库。

  2. 如下所示调用 sa_server_option 系统过程:

    CALL sa_server_option( 'ProfileFilterUser' , 'userid' );

    userid 的值是当前被监控用户的名称。

另请参见