发明名称 Predicting database system performance
摘要 A prediction system may perform capacity planning for one or more resources of a database systems, such as by understanding how different workloads are using the system resources and/or predicting how the performance of the workloads will change when the hardware configuration of the resource is changed and/or when the workload changes. The prediction system may use a detailed, low-level tracing of a live database system running an application workload to monitor the performance of the current database system. In this manner, the current monitoring traces and analysis may be combined with a simulation to predict the workload's performance on a different hardware configuration. More specifically, performance may be indicated as throughput and/or latency, which may be for all transactions, for a particular transaction type, and/or for an individual transaction. Database system performance prediction may include instrumentation and tracing, demand trace extraction, cache simulation, disk scaling, CPU scaling, background activity prediction, throughput analysis, latency analysis, visualization, optimization, and the like.
申请公布号 US8010337(B2) 申请公布日期 2011.08.30
申请号 US20050116690 申请日期 2005.04.27
申请人 MICROSOFT CORPORATION 发明人 NARAYANAN DUSHYANTH;THERESKA ENO
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址