首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用大表设置SYSTEM_VERSIONING = ON期间的超时

使用大表设置SYSTEM_VERSIONING = ON期间的超时
EN

Stack Overflow用户
提问于 2019-01-04 14:33:01
回答 1查看 322关注 0票数 2

我在一个拥有1800万条记录的大表上使用了时态功能。对于GDPR遵从性,我已经实现了一种关闭版本控制的方法,删除与客户相关的记录,以保护他的隐私,并恢复版本控制。如果允许在历史表中删除记录,这显然是不必要的。我能理解为什么他们不允许它,虽然我不明白为什么允许它的选项没有实现。

重新启用版本会带来问题。它花费的时间比预期的要长得多,导致超时。似乎与时态表中的记录数量直接相关。重新打开版本控制需要超过30秒,而这个表预计只会增长。除了增加超时之外,还有解决这个问题的办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-04 15:52:14

按照医生的说法

当启用SYSTEM_VERSIONING时指定现有历史表时,将在当前表和历史表之间执行数据一致性检查。如果将= OFF指定为附加参数,则可以跳过它。

只有当您确信"after“状态确实有效时,才应该使用它。它执行在这里的检查的详细信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54040935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档