要运行索引顾问,必须具有 DBA 或 PROFILE 特权。
选择一组适当的索引可以提高数据库性能。SQL Anywhere 索引顾问通过为数据库提供有关最佳索引集的建议来帮助您选择索引。
您可以使用 Interactive SQL 对单个查询运行索引顾问,也可使用 Sybase Central 中的应用程序分析模式对数据库运行索引顾问。在分析数据库时,索引顾问将使用跟踪会话来收集数据并提出建议。它使用这些索引来预计查询执行开销,以便了解哪些索引会导致执行计划得到改进。索引顾问会评估多列索引及单列索引,还会调查聚簇索引或非聚簇索引的影响。
索引顾问会生成候选索引并确定它们对性能的影响,从而对数据库或单个查询进行分析。为了研究不同候选索引的影响,索引顾问会在各组不同的索引下反复重新优化查询。但它不执行查询。
可使用 Sybase Central 连接到版本 9 数据库服务器。但是,Sybase Central 中窗口的布局会恢复为版本 9 的布局(不包含应用程序分析模式)。有关如何在 Sybase Central 中查找和使用索引顾问的信息,请参见版本 9 文档。
获取对查询的索引顾问建议
获取对数据库的索引顾问建议
了解索引顾问建议
了解索引顾问结果
执行索引顾问结果
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |