首页> 外文会议>Performance evaluation and benchmarking >Measuring Database Performance in Online Services: A Trace-Based Approach
【24h】

Measuring Database Performance in Online Services: A Trace-Based Approach

机译:在线服务中衡量数据库性能的方法:基于跟踪的方法

获取原文
获取原文并翻译 | 示例

摘要

Many large-scale online services use structured storage to persist metadata and sometimes data. The structured storage is typically provided by standard database servers such as Microsoft's SQL Server. It is important to understand the workloads seen by these servers, both for provisioning server hardware as well as to exploit opportunities for energy savings and server consolidation. In this paper we analyze disk I/O traces from production servers in four internet services as well as servers running TPC benchmarks. We show using a range of load metrics that the services differ substantially from each other and from standard TPC benchmarks. Online services also show significant diurnal patterns in load that can be exploited for energy savings or consolidation. We argue that TPC benchmarks do not capture these important characteristics and argue for developing benchmarks that can be parameterized with workload features extracted from live production workload traces.
机译:许多大型在线服务使用结构化存储来保存元数据,有时还保存数据。结构化存储通常由标准数据库服务器(例如Microsoft的SQL Server)提供。重要的是要了解这些服务器所看到的工作负载,既可以供应服务器硬件,也可以利用节能和服务器整合的机会。在本文中,我们分析了来自四个Internet服务中的生产服务器以及运行TPC基准的服务器的磁盘I / O跟踪。我们使用一系列负载指标表明,服务彼此之间以及与标准TPC基准之间存在很大差异。在线服务还显示出重要的负载昼夜模式,可用于节省能源或整合能源。我们认为,TPC基准没有捕获这些重要特征,而是主张开发可以用从实时生产工作负荷跟踪中提取的工作负荷特征进行参数化的基准。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号