我已经阅读了很多关于在luns上传播tempdb和数据库文件以优化sql server的问题,我的问题是,如果我只有一个LUN,传播tempdb会产生任何积极影响,或者最好请求额外的单独磁盘获得性能优势?
答案 0 :(得分:0)
在一个物理磁盘(LUN或不是LUN)上拥有多个数据库文件(无论哪个数据库)在大多数情况下都不能提供改进的性能。
关于tempdb,如果存在分配争用,它将改善性能。在这种情况下,您应该创建与逻辑处理器数量一样多的大小相同的数据库文件。
但是,如果您可以请求更多LUN,为什么要将它们分配给tempdb? tempdb是如此重载?通常,如果将新LUN分配给其他数据库,您将获得更好的整体性能。