【发布时间】:2011-02-16 05:13:43
【问题描述】:
如何查询Sql Server 2005的读写比率?有什么我应该注意的警告吗?
也许可以在 DMV 查询、标准报告、自定义报告(即性能仪表板)或检查 Sql Profiler 跟踪中找到它。我不确定。
我为什么要关心?
我正在花时间改进我的网络应用数据层的性能。它处理数百万条记录和数以千计的用户。
我正在研究的要点之一是数据库并发性。默认情况下,Sql Server 使用悲观并发——适合写入繁重的应用程序。如果我的应用程序读取量很大,我可能会将其切换为乐观并发(隔离级别:read committed snapshot),例如Jeff Atwood did with StackOverflow。
【问题讨论】:
标签: sql-server sql-server-2005 isolation-level read-committed-snapshot optimistic-concurrency