【发布时间】:2010-09-08 15:52:57
【问题描述】:
我目前的看法是不,更喜欢 Transact SQL 存储过程,因为它们重量更轻且(可能)性能更高的选项,而 CLR 过程允许开发人员进行各种恶作剧。
但是最近我需要调试一些写得很糟糕的 TSQL 存储过程。像往常一样,我发现许多问题是由于最初的开发人员没有真正的 TSQL 经验,他们专注于 ASP.NET / C#。
因此,使用 CLR 过程首先会为这类开发人员提供更熟悉的工具集,其次,调试和测试工具更强大(即 Visual Studio 而不是 SQL Management Studio)。
我很想听听您的经历,因为这似乎不是一个简单的选择。
【问题讨论】:
标签: .net sql-server tsql sqlclr