用SSD分割数据库索引和表文件?

用SSD分割数据库索引和表文件?

我知道在过去,人们建议将索引和表放在不同的驱动器上以提高数据库性能。当使用 SATA3 连接 SSD 时,情况仍然如此吗?由于寻道时间不再是问题,我想性能损失不会那么大。

我有一个 350GB(并且还在增长)的数据库,我要将其移到一台新机器上,但是这台机器只有 2 个 SATA3 连接器。操作系统和应用程序都放在 HDD 上,只有数据库放在 SSD 上。

我是否使用 3 个驱动器,将 OS HDD 连接到 SATA2 端口,并在 3 个 SATA3 端口上连接 2x 256GN SSD,或者我是否使用 2 个驱动器,将 OS HDD 和 512GB SSD 都连接到 SATA3 端口。

请提供建议。

答案1

这取决于您预期的流量。我拥有更大的数据库,表和索引位于同一驱动器上,这仅仅是因为磁盘性能不是瓶颈,而是用户及其锁定事务。

但总体而言,该指导已经过时了。

相关内容