小编Nir*_*jar的帖子

更改列更改数据类型是否使用 tempdb 版本存储?

我正在运行从 INT 到 BIGINT 的更改列,我的表大小为 250 GB,1 小时后我收到版本存储错误,因为 tempdb 已满。

据我所知,它只需要您的内存页和日志文件,但我不确定 Tempdb。有人可以解释一下这个内部结构吗?

我正在使用读提交隔离。

select 
    name, 
    snapshot_isolation_state_desc, 
    is_read_committed_snapshot_on 
from sys.databases
Run Code Online (Sandbox Code Playgroud)

...对于这个数据库返回:

名称:数据库名称 
Snapshot_isolation_state_desc :关闭
is_read_committed_snapshot_on : 0

sql-server alter-table tempdb sql-server-2014

6
推荐指数
1
解决办法
1591
查看次数

IFI 是否与 tempdb 增长兼容?

IFI(即时文件初始化)是否与tempdb增长兼容?最近我需要将我的tempdb增加40 Gb,花了 15 多分钟才完成。我验证了该用户已被添加到执行值维护任务,并验证了其他用户数据库需要几秒钟才能完成。

我没有找到任何文档或链接,其中包含有关TempDB的深入 IFI 详细信息。我非常感谢您的建议。

sql-server tempdb

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

标签 统计

sql-server ×2

tempdb ×2

alter-table ×1

sql-server-2014 ×1