Tempdb 在不同数据库之间拆分文件/文件组

1 performance sql-server filegroups tempdb performance-tuning

将数据库放在一个服务器实例上的一个常见问题是它们都共享相同的 tempdb。是否可以为单独的数据库分配 tempdb 文件/和文件组。资源调控器允许这样做吗?

数据库 1,只能访问 tempdb 中的一个文件/文件组 1。

数据库 2,只能访问 tempdb 中的一个文件/文件组 2。

Bre*_*zar 5

不。

资源调控器用于限制 CPU、查询工作区内存和存储吞吐量,但 SQL Server 中没有限制数据库可以在 TempDB 中访问哪些文件/文件组的功能。

另外,考虑跨数据库查询——如果你有一个跨数据库查询,那它是如何工作的?