sql - 在所有表中添加或更新了多少行?
问题描述
我们正在考虑使用SymmetricDS Pro 在我们的 SQL Server 2016 数据库上处理数据库复制。但是,他们根据每天插入或更新的所有表中的行数来许可他们的产品。
我们有一个大型的多租户数据库,有很多表,我们真的不知道这个数字。我一直在谷歌上试图弄清楚如何衡量这一点,或者如何弄清楚,我正在苦苦挣扎。
我确实找到了描述如何使用 CHANGETABLE 的本教程,但到目前为止,我还没有看到在所有表中使用它的方法,我希望避免对每个表进行查询(因为它们很多) . 而且,我不太关心行版本,而更关心现实世界的日期。(例如,在 8 月 26 日添加或更改了多少行。)
是否可以通过查询在历史上发现这一点?或者这是我们需要实时测量的东西?(出于性能原因,我想避免后者。)
解决方案
Casey,完全披露我在 JumpMind 工作,特别是在 SymmetricDS 团队工作。行周围的许可证限制仅阻止使用 Web 控制台。复制将保持完整和正常运行。如果您想下载试用版或联系销售人员,我们可以与您一起确定您的使用情况。
推荐阅读
- asp.net-web-api - WebAPI .NET Core 我的一些请求工作正常,一些未创建(404)。我不明白为什么
- vba - 我担心这个从 FILETIME 数据中提取年份的功能需要更多测试
- docker - Docker 网络和 VLAN 子网之间的路由
- javascript - 未捕获的错误:尚未为上下文加载模块名称“util”:_。使用要求([])
- c++ - 在新操作系统上编译时提供核心转储的旧代码
- xamarin - 光标位置在 xamarin 形式的 syncfusion Richtexteditor ver(18.4.0.30) 中不起作用,用于在文本冗长的情况下首先闪烁光标
- c++ - 如何使用 C++ 在 VS Code 中进行调试。我不断收到错误
- html - 如何链接 svg 图像而不消失?
- ruby-on-rails - NoMethodError:未定义的方法“入队”| 规范 | 活跃工作 | 导轨 4.1
- php - 单击复选框后如何冻结复选框?我尝试了,但它不起作用