首页 > 解决方案 > 试图弄清楚 SQL Server 中的表是如何被填充的

问题描述

没有文档,也没有办法与表的架构师取得联系。SSMS 中是否有任何查询或选项可以让我知道表连接到什么?

对我的问题的简要解释是,似乎有两个表是相连的。

表 A 包含 10M 不同用户,表 B 包含 5M 用户。表B中的所有用户都在表A中,但显然表A的用户不在表B中。在网站上运行多次测试后,我找不到将用户信息从表A复制到表B的触发器。这就是为什么我想知道如何填充表 B。

标签: sqlsql-server

解决方案


就像迪亚多已经说过的那样,尝试运行分析器一段时间。它将记录对数据库的查询(例如INSERT ...UPDATE ...)、连接的来源(例如 IP 地址),有时还会记录进程名称。这可以提供线索,了解与您的表格交互的内容。

https://docs.microsoft.com/en-us/sql/tools/sql-server-profiler/sql-server-profiler?view=sql-server-2017


推荐阅读