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 的用法 » 监控和提高数据库性能 » 提高数据库性能 » 使用诊断跟踪进行高级应用程序分析

 

解决性能问题

可使用应用程序分析功能来确定性能问题是否由以下原因引起:

  • 应用程序处理时间过长

  • 糟糕的查询计划

  • 共享硬件资源(如 CPU 或磁盘 I/O)争用

  • 数据库对象争用

  • 次优的数据库设计

在解决数据库性能较差的问题时,首要任务是确定主要原因是应用程序还是数据库服务器。要确定客户端应用程序所消耗的处理时间,可使用应用程序分析工具中的 [详细信息] 选项卡并按单个连接过滤结果。如果来自该连接的不同请求之间存在时间差异,则主要的延迟发生在应用程序客户端内。

如果是数据库服务器影响了性能,则需要确定具体原因。

另请参见