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 (中文) » MobiLink - 服务器管理 » MobiLink 服务器技术 » MobiLink 分析器

 

使用分析数据库

在 Sybase Central 中,您可以使用预定义视图在分析数据库中查看和分析数据。

前提条件

必须至少运行一个分析会话。

必须知道分析数据库的名称和位置。要确定此信息,请转到 [选项] 窗口的 [常规] 页面。

上下文和注释

本任务假设您正在使用缺省分析数据库。

也可以使用 Interactive SQL 处理分析器视图。

 任务
  1. 使用 [SQL Anywhere 16] 插件连接到分析数据库,使用以下选项:

    • 用户 ID   键入 mlprofiler 作为用户 ID。

    • 口令   键入 sql 作为口令。

    • 操作   选择 [启动并连接到此计算机上的数据库]。

    • 数据库文件   输入分析数据库的路径信息或单击 [浏览] 选择文件。缺省数据库文件是文档文件夹中名为 MLProfiler16 的文件夹中的 mlprofiler.db

    • 服务器名   键入 MLProfilerDB

    • 启动行   要设置用于高速缓存数据库页和其它数据库服务器信息的初始内存,请键入以下命令:
      dbeng16.exe -c 1g

  2. 单击 [连接]。

  3. 展开 mlprofiler 数据库然后双击 [视图] 查看 MobiLink 分析器视图的列表。

  4. 选择视图。可以使用以下视图:

    • category_samples(类别取样数据的基视图)
    • data_event_statistics
    • data_event_times
    • data_phase_statistics
    • data_phase_times
    • event_samples(事件取样数据的基视图)
    • event_statistics
    • event_times
    • event_total_times
    • phase_samples(阶段取样数据的基视图)
    • phase_statistics
    • phase_times
    • server_cumulative_samples(累积服务器相关取样数据的基视图)
    • server_snapshot_samples(非累积服务器相关取样数据的基视图)
    • sync_as_csv(类似旧 MobiLink 监控器 .csv 文件格式的视图)
    • sync_blocked
    • sync_statistics
    • sync_times
    • syncs(同步的基视图)

    右侧的 SQL 窗格顶部包括一条对所选视图进行说明的注释。

    注释

    服务器相关取样数据是用于度量的,在用于 MobiLink 的 SQL Anywhere 监控器中也可以使用这些度量。

结果

将在 [数据] 页面中为各视图显示分析数据库中的数据。

下一个

  • 查看分析数据。
  • 在查询中使用这些视图。

以下示例查询将显示在第二个会话的所有同步中消耗时间最长的事件脚本:

select * from event_total_times where session_id = 2 order by 1 desc

以下示例查询将显示所有会话中最快的同步完成率:

select
    max( "Successful syncs/s" ) as "Max syncs/s",
    session_id
from server_throughput_samples
group by session_id
order by 1 desc, 2