存储过程中是否存在PRINT语句的缺点?好处是我可以轻松地复制/粘贴查询窗口和调试。但是,在生产环境中是否存在任何副作用? 感谢
答案 0 :(得分:3)
这取决于您使用PRINT语句的位置。
如果在运行数千次的循环中发生PRINT语句,则性能将受到影响。但是如果你不在循环中使用它,并且它只有几个PRINT语句,我就看不到一个巨大的性能问题。
但是我个人倾向于将所有PRINT语句从生产代码中删除,如果它们仅用于调试目的。
之前也曾问过这个问题:Print Statement in SQL procedure should affect Performance?正如你所看到的,它可以对性能产生重大影响。