通过sp_addextendedproperty在表和列上添加注释是否是一种好的做法? 有人告诉我,它会减慢数据库,这是不值得的。 你觉得呢?在sql server中发表评论,性能好还是不好?
回答
是的,我认为这是好的做法
不,它不会降低性能。为什么呢? “某人”是否有经验证据或权威性文章?
要求证明错误????? – 2011-05-17 16:48:29
@Laurence Burke:秋天来之前骄傲,呃?如果是这样,这意味着我至少学到了一些新东西...... – gbn 2011-05-17 16:49:24
评论代码是一种很好的做法。就像在前端工具中编写代码一样,注释对于维护文档的目的非常有用。
它会减慢“数据库”吗? 绝对不是。
那么,让我纠正自己。
代码+内联注释仅当引擎评估并准备执行计划时才会发挥作用。
所以汇编可能需要一个非常小的时间来忽略注释,但就是这样。
扩展属性位于某个系统表中:根本不涉及编译时间... – gbn 2011-05-17 16:50:10
@gbn:回答已更正 – 2011-05-17 16:51:02
扩展属性不会减慢数据库的速度,并且有自动化的帮助工具,可以收集扩展属性为您生成文档,非常有用。
- 1. 重构好还是不好?
- 2. Gridview分页好还是坏 - 性能
- 3. SQL Server查询 - 性能更好?
- 4. SQL Server Profiler - 评估读取。什么被认为是“好”还是“坏”?
- 5. 为什么更好的隔离级是指在SQL Server性能更好
- 6. 我的fstream不好还是不好()?
- 7. 评论的好用例
- 8. Django通用外键 - 考虑SQL性能的好还是坏?
- 9. 数据库中的缓冲表,好还是不好?
- 10. jQuery,发表评论的评论是行不通的,否则它的效果很好
- 11. 在SQL Server中递归是否好?
- 12. 在存储过程中使用@@标识是好还是不好?
- 13. 在mysql中解释更高的行数是好还是不好?
- 14. 多表好还是坏?
- 15. 在SQL Server 2008中清理更好的性能
- 16. 哪一个性能更好?交叉连接还是新表?
- 17. 在Lucene或SQL中性能更好
- 18. 在nodejs中创建资源Cluster Master:好还是不好?
- 19. 在Python中嵌套的memcache查找,o(n)好还是不好?
- 20. 在SPA中堆叠页面,好主意还是不好?
- 21. 在shell脚本中运行shell脚本 - 好还是不好?
- 22. 为什么SQL Server CE 3.5上的LEFT OUTER JOIN性能不好?
- 23. 哪种方法更好 - 每个表中的评论属性与一个评论表
- 24. XML评论:要用还是不用?
- 25. 发表评论
- 26. 发表评论发表评论发表评论使用Facebook的脚本sdk
- 27. C++中的大型抽象类是好还是不好?
- 28. 什么是评论的好正则表达式语法高亮?
- 29. 内联元素中的div:不好还是不好?
- 30. SQL Server性能:一对一连接,还是在select中选择?
另请参见[SQL存储过程中注释的性能影响](http://stackoverflow.com/questions/697941/performance-implications-of-comments-in-sql-stored-procedures)。相关,不是重复的 – gbn 2011-05-17 16:52:51