我们有一个新的本地服务器,它使用sql server 2008和ssis处理数据。在这个服务器上,我有专门的驱动器来做不同的事情。C驱动器用于操作系统和软件。D驱动器用于db存储,而ssis。E驱动器是一个ssd驱动器,我们将恢复ssis使用的每个数据库。
我们的想法是,我们处理分配的数据,由于ssd驱动器只有500 to (由于成本),我们将在一个常规驱动器上的所有东西,并将使用的数据库转移到ssd驱动器,以使进程运行更快。
当我在没有ssd驱动器的情况下运行ssis时,大约需要8小时;当我运行恢复ssd驱动器上的数据库的进程时,该进程需要大约相同的时间来处理(事实上,如果我包括数据库的恢复,进程需要更长的时间),因为现在我无法将os和软件移到ssd驱动器上进行测试,以确定这是否有助于进程。
有没有办法利用ssd驱动器来处理数据并加快处理速度。
发布于 2014-01-07 15:22:20
有没有办法利用ssd驱动器来处理数据并加快处理速度。
如果存储速度不是问题,那么更快的存储就不是解决办法。
使用perfmon、Server或类似的工具找出实际的瓶颈是什么,然后抛出资源。如果您正在进行大量的密集计算,通常情况下,RAM和CPU将是瓶颈--最常见的解决方案是清理SQL,如果代码已经相当高效,则会抛出更多的CPU/RAM来解决问题。
https://serverfault.com/questions/565595
复制相似问题