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 用法 » 性能提高、诊断和监控 » 应用程序分析教程 » 教程:诊断索引碎片

 

第 1 课:使用 [应用程序分析向导] 找出和修正索引碎片

使用 [应用程序分析向导] 找出并修正索引碎片。应定期对生产数据库进行碎片检查。

前提条件

本课假定您拥有在本教程开头的特权部分中列出的角色和特权: 教程:诊断索引碎片

本教程假定已创建测试数据库 app_profiling.db。请参见教程:为应用程序分析教程创建测试数据库

 任务
  1. 启动 Sybase Central。单击 [开始] » [程序] » [SQL Anywhere 16] » [管理工具] » [Sybase Central]。

  2. 在 Sybase Central 中,按以下操作连接到 app_profiling.db

    1. 单击 [连接] » [使用 SQL Anywhere 16 连接]。

    2. 在 [连接] 窗口中,完成以下字段以连接到测试数据库 app_profiling.db

      1. 在 [用户 ID] 字段中键入 DBA

      2. 在 [口令] 字段中键入 sql

      3. 在 [操作] 下拉列表中,选择 [启动并连接到此计算机上的数据库]。

      4. 在 [数据库文件] 字段中,键入 C:\AppProfilingTutorial\app_profiling.db

      5. 在 [启动行] 字段中键入 dbeng16 -x tcpip

    3. 单击 [连接]。

  3. 单击 [模式] » [应用程序分析]。

    如果未出现 [应用程序分析向导],请单击 [应用程序分析] » [打开应用程序分析向导]。

  4. 按以下操作启动 [应用程序分析向导]:

    1. 在 [欢迎] 页面上,单击 [下一步]。

    2. 在 [分析选项] 页面上,单击 [基于数据库模式的总体数据库性能],然后单击 [下一步]。

    3. 在 [分析文件] 页面的 [将分析保存到以下文件] 字段中,键入 C:\AppProfilingTutorial\analysis

    4. 单击 [完成]。

    [应用程序分析详细信息] 窗格中出现建议的列表。

  5. 如果出现 [碎片索引],请双击。将出现 [建议] 窗口,其中包含可用于解析索引碎片的 SQL 语句。

  6. 关闭 Sybase Central。

结果

已使用 [应用程序分析向导] 找出并修正索引碎片。

 另请参见