Lab128
 高级Oracle®数据库调优及监控工具
128 咨询服务 
深圳, 中国  

Lab128. 设计原理.

数据采集.

数据采集引擎以一个可调整的速率自动收集超过1000个性能统计数据, 使用无损压缩算法将数据以64位精度存储在内存中. 一个开放的高度可定制的体系结构允许用户自定义数据采集内容.该引擎提供了对存储数据的随机访问. 在必要的情况下收集的数据被标准化和进行区分.数据访问引擎使用一种查询语言访问内存数据库.用户可以定义查询的统计数据并进行扩展.

Lab128 如何存储采集到的性能数据.

Lab128使用内存中的Ring Buffer存储性能数据. Ring Buffer空间使用完后内存空间被重新利用, 保持一段移动的时间窗内的数据. 这个缓冲区的大小决定了Lab128可以保存的历史数据的长度. 一般来讲, 一个小时的数据占用0.5M的空间, 您可以保存几个小时到数天的数据.

Data Collection

Lab128使用内存中的Ring Buffer存储性能数据. Ring Buffer空间使用完后内存空间被重新利用, 保持一段移动的时间窗内的数据. 这个缓冲区的大小决定了Lab128可以保存的历史数据的长度. 一般来讲, 一个小时的数据占用0.5M的空间, 您可以保存几个小时到数天的数据.

数据浏览和分析.

图形绘制引擎用于对时间片进行图形化. 用户可以自定义图表中包含的统计数据. 所有类型的统计数据, 包括用户自定义的, 都可以组合在图表中. 这些图表在浏览和分析数据时带来了高度的便利性. 统计数据的相关性分析也可以这种方式进行.

数据库实例的实时监控.

重要的Oracle视图的快照被存放在内存中. 数据被压缩以节省存储空间.快照中的数据在本地由应用程序累加和连接,减少了数据库服务器的负荷; 快照以可调整的速率被自动刷新; 连接和累加也自动进行. 数据集的这种动态和持续的变化提供了监控形式和视图的基础, 实现了对Oracle实例内部的深入分析. 效率和性能已经被视为可用性的一部分; Lab128在设计和实施中非常注意实现这些特性.

Lab128是个多线程的高性能应用程序. 持续监控Oracle连接的状态, 发现问题并自动重新建立连接. 实例总揽窗口为每一实例提供运行状态和重要的统计数据. 一个内置的SQL编辑器提供了更大的灵活性和方便性.

查看Lab128功能特点:  Lab128. 功能特点.
查看Lab128使用界面:  Lab128 使用界面.
获取试用版:  Lab128 下载.

  Copyright © 128 咨询服务