我最近开始担任DBA的角色,我的最初任务是获得所有权并重新部署一个由第三方提供的数据库,以帮助我们遵守GDPR法规。
因此,除了项目本身,我并没有真正看到更多的东西。我现在正处于我的数据库已经准备好运行的阶段了,尽管有一些警告。
我现有的一些方面的代码创建了大型临时表(70m+行),并且我知道我的dev数据库已经在这个项目上增长了。
我的问题是,对于这个和以后使用大型数据集的项目,在临时存储的情况下,我应该使用临时数据库还是在我迁移到并删除它们的数据库中创建暂存表?
我问这个问题的原因是,我的live当前的大小还不到1gb,而dev达到了30左右,如果我继续使用临时表,我想要提前增长tempdb,以防止等待自动增长。
发布于 2018-05-02 19:38:32
根据提供的其他详细信息,我建议使用暂存表和临时表。
这些好处是:
大卫·布朗的缺点是:
如果使用此路由,常见的选择是将数据完全隔离到单独的暂存数据库,这可能有助于减轻一些负面影响,因为这不一定需要处于AG或完全恢复模式。
https://dba.stackexchange.com/questions/205597
复制相似问题