我们的团队使用 Red-Gate SQL Source Control 作为我们的数据库 CM 工具。在执行快速测试以确定链接静态数据如何影响 SQL 源代码控制的速度后,我得到以下结果:
- 第一次运行——85 秒(26 个链接表,13.9MB 数据)
- 第二轮——14秒!(0 个链接表)
我从数据库中的 26 个链接表开始。SQL 源代码控制显示“提交更改”中的更改大约需要 85 秒。删除所有链接表后,只用了 14 秒。每次运行之前,我都会重新启动 SSMS。
- 还有其他人有类似的问题吗?
- 除了 SSC,您还会为 SQL DB CM 和存储静态数据推荐哪些其他工具/方法?(最好在更大的团队中易于设置和使用的东西)
在 Red Gate 修复链接静态数据的性能问题之前,我们正在考虑使用 SQL 脚本将数据置于源代码控制之下。