Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 r2 SQL Server SSD与HDD性能_Sql Server 2008 R2 - Fatal编程技术网

Sql server 2008 r2 SQL Server SSD与HDD性能

Sql server 2008 r2 SQL Server SSD与HDD性能,sql-server-2008-r2,Sql Server 2008 R2,因此,我正在对SQL Server insert语句的SSD和HDD进行性能比较 我在4个不同的表中插入了2000列数据 对于每个记录,我在每个表中插入一行 我在一台机器上进行了测试,该机器的主硬盘驱动器为SSD,运行SQL Server进程,数据库文件本身位于辅助硬盘驱动器上 我在另一台只有SSD驱动器的机器上进行了测试,该驱动器既有SQL Server进程,也有实际的DB文件 我本以为HDD上有数据库字段的机器比SSD上有所有内容的机器要慢 我看到的这种行为是预期的吗?如果是,原因是什么?听

因此,我正在对SQL Server insert语句的SSD和HDD进行性能比较

我在4个不同的表中插入了2000列数据

对于每个记录,我在每个表中插入一行

我在一台机器上进行了测试,该机器的主硬盘驱动器为SSD,运行SQL Server进程,数据库文件本身位于辅助硬盘驱动器上

我在另一台只有SSD驱动器的机器上进行了测试,该驱动器既有SQL Server进程,也有实际的DB文件

我本以为HDD上有数据库字段的机器比SSD上有所有内容的机器要慢


我看到的这种行为是预期的吗?如果是,原因是什么?

听起来你可能正在测试硬盘上的缓存。听起来像是硬件问题。我在@scottb有很多数据,是的,我也在想类似的事情。我在想,可能它是先在SSD上缓存,因为那是安装SQL Server的驱动器,然后再写入HDD。不幸的是,我没有一台装有SQL Server的机器,只有一个硬盘可供测试。听起来你可能正在测试硬盘上的缓存。听起来像是硬件问题。我在@scottb有很多数据,是的,我也在想类似的事情。我在想,可能它是先在SSD上缓存,因为那是安装SQL Server的驱动器,然后再写入HDD。不幸的是,我没有一台装有SQL Server的机器,只有一个HDD可供测试。