我们有一个大约 40GB 的中等大小的 SQL 数据库,并且即将将它移动到一个带有 server 2008 r2 x64 的新盒子
一个昂贵的承包商刚刚进来说我们需要 72gb 的内存,这样整个数据库就可以存在于内存中,我猜..,我觉得这很荒谬,但也许我错过了一些东西。
我想知道是否有一个“经验法则”可以暗示在 SQL 实例上使用大量 ram 。
编辑: DB 在任何时间都有多达 150 人点击它,用于运行预订系统。非常讨厌的旧数据库模式,许多表中的列数量惊人,大量的半无意义索引。.net 访问一些 sprocs,但也使用原始 sql 查询,以及 VisualDataFlex 使用的任何内容。
谢谢
纳特