小编jbz*_*jbz的帖子

Tempdb 接近磁盘最大值:可以等待吗?

今天我的tempdb推到了分配的磁盘边缘。目前,所述磁盘仅剩 10 MB。我很确定当天早些时候一位同事运行的一些不好的报告将其推高tempdb到这个大小。

但是,现在我的tempdb大小为 20932 MB,可用空间为 20373 MB。所以看起来我们有足够的空间可以使用。我宁愿等到周末重新启动并将其恢复到更合理的大小。只要不寻常的事情不再发生,我可以让这趟旅程吗?

在此处使用 SQL Server 2012。谢谢。

sql-server sql-server-2012 tempdb

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

在 SQL Server 脚本中的 SELECT 末尾使用 X?

我对 T-SQL 比较陌生,在查看我的前辈脚本时,我发现了一条我无法解析的行。自己去查查是一件很困难的事情。希望指教。

这条线出现在 WHILE 循环内,但我认为这并不重要。我相信从功能上讲,这是从共享 ID 的几行中的一列中收集值,并将它们用逗号连接到 1 个字段中。但我不知道这叫什么,也不知道如何查找以供自己使用。

这个'x'最后在做什么?谁能给我指点这方面的信息?

(select @invtid = coalesce(@invtid + ',',' ')+rtrim(RoleID) 
FROM (
    Select distinct roleid 
    from UserAccounts 
    WHERE CustID = @custID
     )
 x)
Run Code Online (Sandbox Code Playgroud)

谢谢。

sql-server scripting t-sql

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

如何检查旧的MDF和LDF文件是否被引用

我继承了一个设置,而且我对数据库工作相当陌生。我的生产服务器上有一个驱动器,该驱动器是在几年前我公司的一场大危机中创建的。危机解除了,一切都恢复了。但我的这个驱动器中有 70 个来自该恢复的 LDF 和 MDF 文件。有没有一种快速简便的方法来确定这些内容是否被引用或使用?我只是不知道最后一位 DBA 之后可能会用它们来做什么。

修改日期均来自 2016 年初危机时期。此后就没有了。

谢谢。

sql-server files

5
推荐指数
2
解决办法
3305
查看次数

标签 统计

sql-server ×3

files ×1

scripting ×1

sql-server-2012 ×1

t-sql ×1

tempdb ×1