none
如何统计表的读写压力? RRS feed

  • 问题

  • 如题: 如何统计一张表上是读取还是写入频率较高? 

    现在能想到的是通过 sys.dm_db_index_operational_stats , 但不知道可行不,或者有其他更好的办法?

    2010年9月20日 13:36

答案

  • You can get info from that dm with some calculations, insert/delete/update counts are for writing while scan/lookup counts are for reading and writing. Other option is tracing access in profiler for certain time.
    2010年9月20日 14:04
  • You can get rough idea of access type for the table since sql started, not super accurate.
    2010年9月21日 2:24
  • 准确,但注意楼上所说, since sql started。

    另外,对表的访问可能只读非聚集索引,不读聚集索引/堆。


    想不想时已是想,不如不想都不想。
    2010年9月21日 3:36
    版主

全部回复