小编roy*_*oyv的帖子

在 SQL Server 2012 上运行大量 SQL 查询时,系统磁盘空间不足

我对 SQL Server 2012 还很陌生,如果有人可以提供帮助,我将不胜感激。我已将大型数据库的副本恢复到 SQL Server 2012,并尝试对其运行一些简单的查询。

我正在尝试对数据库136898115行表运行 SELECT 查询。这个SELECT查询只有一个简单的WHERE子句。每次运行这个查询都会失败,因为系统盘(安装Windows的分区- C:\)空间不足(这个分区只有6GB可用空间),我不明白为什么。我将 tempdb 定义为位于不同驱动器上,该驱动器具有超过 14 TB 的可用空间。当然,我的数据库也位于不同的驱动器上。

是什么让我的系统分区空间不足?是页面文件吗?

sql-server tempdb

14
推荐指数
3
解决办法
3万
查看次数

SQL I/O Sim 和 SQL IO 工具有什么区别?

我想使用基准工具测试我的不同 SQL Server 替代方案。我找到了微软的两个工具:

  1. SQLIO 磁盘子系统基准测试工具
  2. SQL IO 模拟

它们之间有什么区别?是一样的吗?

谢谢!

performance sql-server

9
推荐指数
1
解决办法
7630
查看次数

使用 SQLCMD 运行查询与使用 SSMS 运行查询

我注意到一些我不确定的事情。难道直接使用 SSMS 运行查询比使用 SQLCMD 运行查询快得多?我注意到使用 SSMS 运行的查询结果写入磁盘的速度要快得多。

有什么区别?

谢谢。

sql-server ssms sqlcmd

5
推荐指数
1
解决办法
3322
查看次数

标签 统计

sql-server ×3

performance ×1

sqlcmd ×1

ssms ×1

tempdb ×1