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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 性能提高、诊断和监控 » 性能监控和诊断工具 » 诊断跟踪

 

创建诊断跟踪会话 (Sybase Central)

在 Sybase Central 中,您可以通过创建诊断跟踪会话来收集数据库中的跟踪数据。

前提条件

要启动跟踪会话,TCP/IP 必须在运行跟踪数据库和生产数据库的数据库服务器上运行。

您必须具有 DIAGNOSTICS 系统角色,以及 MANAGE PROFILING、SERVER OPERATOR 和 SELECT ANY TABLE 系统特权。

上下文和注释

启动诊断跟踪会话时,您还可配置想要执行的跟踪类型,并指定存储跟踪数据的位置。您的跟踪会话将一直运行,直到您显式要求该会话停止。

 任务
  1. 在 Sybase Central 中,使用 SQL Anywhere 16 插件连接到数据库。

  2. 右击数据库并单击 [跟踪]。

  3. 单击 [下一步]。

  4. 在 [跟踪详细信息级别] 页中,选择跟踪级别。

  5. 在 [编辑跟踪级别] 页中,自定义诊断跟踪设置。

  6. 在 [创建外部数据库] 页中:

    • 单击 [创建新的跟踪数据库]。

    • 选择一个位置来保存该数据库。

    • 填写 [用户名] 和 [口令] 字段。

    • 单击 [在当前服务器上启动数据库]。

    • 单击 [创建数据库]。

  7. 在 [启动跟踪] 页中:

    • 单击 [在外部数据库中保存跟踪数据]。

    • 填写 [用户名] 和 [口令] 字段。指定用来连接到生产数据库的用户名和口令。

    • 在 [其它连接参数] 字段中键入数据库服务器和数据库名(以部分连接字符串的形式)。例如,[Server=Server47;DBN=TracingDB]

      注意

      外部数据库的连接字符串只支持 DBN、DBF、Server、DBKEY、HOST 和 LINKS (CommLinks)。

    • 在 [是否限制存储跟踪数据的量] 列表中,选择一个选项。

  8. 单击 [完成]。

  9. 完成对诊断跟踪数据的收集后,右击该数据库并单击 [跟踪] » [停止跟踪并保存]。

结果

诊断跟踪会话已启动并完成,且已保存数据。

 另请参阅