相关疑难解决方法(0)

查询以报告磁盘空间分配和已用空间

我们为一个应用程序总共使用了 6 个数据库,并且我们只能在所有 6 个自动增长数据库之间共享 4TB 的空间(通过 SAN 存储)。

我想为单个数据库编写一个查询(报告),指示 SQL Server Management Studio 中的任务 > 收缩 > 数据库选项下的“当前分配的空间”和“可用的可用空间”属性。

然后我想将这些数字转换为 TB 并对每个数据库进行总计,以粗略估计我们还剩下多少空间。可以通过 T-SQL 查询访问这些字段吗?如果是这样,查询会是什么样子?

收缩数据库对话框

sql-server-2008 sql-server disk-space

30
推荐指数
4
解决办法
13万
查看次数

是什么导致数据库 [.mdf 文件] 突然增长

我试图找到导致数据库的 mdf 从 20 GB 膨胀到 100 GB 的原因。

到目前为止,我尝试检查自动增长事件以找到时间,但使用标准报告甚至默认跟踪文件都找不到。

我们没有 3rd 方监控工具来确认是否有任何维护工作(如重建)或任何其他过程。

我怎样才能找到导致这个 mdf 增长的原因?

sql-server auto-growth sql-server-2014

3
推荐指数
1
解决办法
2544
查看次数