SQL存储过程中注释的性能影响
发布时间:2020-12-12 16:12:22 所属栏目:MsSql教程 来源:网络整理
导读:最近在我的日常工作被指示任何关于我们的存储过程的意见不能存在于存储过程中,而且必须使用扩展属性. 过去我们用这样的东西. /* * NOTE: Auto-Generated Procedure DO NOT MODIFY */CREATE PROCEDURE dbo.MyProcASSELECT *FROM MyTableGO 这样一来,任何人都可
最近在我的日常工作被指示任何关于我们的存储过程的意见不能存在于存储过程中,而且必须使用扩展属性.
过去我们用这样的东西. /* * NOTE: Auto-Generated Procedure DO NOT MODIFY */ CREATE PROCEDURE dbo.MyProc AS SELECT * FROM MyTable GO 这样一来,任何人都可以在SSMS中打开程序,他们会看到该注释,其他注释也存在于记录我们流程的过程中.现在我没有意识到任何性能/内存问题.但是我们有坚持认为的人. 我无法找到任何文件来证明或否认这种类型的评论存在性能和/或内存问题. 所以我的问题是,有没有人知道可以证明或否认这一点的任何文件? 解决方法这将减缓存储过程的编译只是一点点,而且不应该经常发生.基本上这听起来像吓人.鉴于有用的评论可以(适度),我会要求证据表明意见伤害了表现.对我来说这听起来像是一个荒谬的政策. (任何时候有人对性能提出索赔的要求都是一个很好的一般规则 – 特别是如果他们建议您牺牲可读性或其他一些积极的属性,以提高绩效收益). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- MySQL中select语句使用order按行排序
- SqlServer系列笔记――表的创建维护
- sql-server – OUTPUT INTO子句中可以使用哪些列?
- 查询sqlserver 索引的使用情况
- sql-server – SQL Server加权全文搜索
- .net – LINQ查询与存储过程
- sql – 如何在数据流中使用if..else基于SSIS中的用户变量值
- sql-server – 如何对SQL Server全文查询的结果进行突出显示
- sql-server – 数据库 – 如何在TSQL中创建区域(SQL Server
- Sqlserver 2005附加数据库时出错提示操作系统错误5(拒绝访问