sql - 试图弄清楚 SQL Server 中的表是如何被填充的
问题描述
没有文档,也没有办法与表的架构师取得联系。SSMS 中是否有任何查询或选项可以让我知道表连接到什么?
对我的问题的简要解释是,似乎有两个表是相连的。
表 A 包含 10M 不同用户,表 B 包含 5M 用户。表B中的所有用户都在表A中,但显然表A的用户不在表B中。在网站上运行多次测试后,我找不到将用户信息从表A复制到表B的触发器。这就是为什么我想知道如何填充表 B。
解决方案
就像迪亚多已经说过的那样,尝试运行分析器一段时间。它将记录对数据库的查询(例如INSERT ...
和UPDATE ...
)、连接的来源(例如 IP 地址),有时还会记录进程名称。这可以提供线索,了解与您的表格交互的内容。
推荐阅读
- javascript - 如何每天午夜从 0 重新开始金额值?
- sql - 选择在给定时间范围内出现两次的值
- python-3.x - 无法在 Windows 10 上访问 localhost python 服务器
- c# - 如何使用 mod 功能进行 linq to ms 访问?
- python - 使用 cython 自动导入完整的 c 枚举
- javascript - 动态创建内容时获取父DIV的ID
- javascript - 反应钩子:useState嵌套了其他useState,setState不起作用?
- graph - 获得具有公共节点的两个节点之间的最长路径
- encoding - 多状态因变量编码
- flutter - 如何在 Scaffold 中添加另一个按钮?