跟踪字符串级联SQL的方法

本文关键字:方法 SQL 级联 字符串 跟踪 | 更新日期: 2023-09-27 18:32:37

我们有一个遗留的应用程序,它构建了大量字符串并在数据库上运行它们。我们希望有一种方法可以从其中一个查询回溯到运行它的代码区域。第一个想法是手动将 GUID 添加到所有查询,以便我们可以从现在开始跟踪它们,但有没有更简单的方法?

使用标准库从 .NET 3.5 SP1 连接到 SQL Server 2008 R2 计算机,没有什么花哨的。

标准库中是否有一个事件,也许我们可以连接到并使用反射来找出每次从何处调用它以添加相同的 GUID?

跟踪字符串级联SQL的方法

如果存在共享数据访问基础结构,则可以在每次数据库调用之前输出完整的堆栈跟踪。

这不是一个便宜的操作,因此请考虑仅在调试版本和环境中执行此操作。

请参阅StackTrace类。