2011-05-17 33 views
4

通过sp_addextendedproperty在表和列上添加注释是否是一种好的做法? 有人告诉我,它会减慢数据库,这是不值得的。 你觉得呢?在sql server中发表评论,性能好还是不好?

+1

另请参见[SQL存储过程中注释的性能影响](http://stackoverflow.com/questions/697941/performance-implications-of-comments-in-sql-stored-procedures)。相关,不是重复的 – gbn 2011-05-17 16:52:51

回答

8

是的,我认为这是好的做法

不,它不会降低性能。为什么呢? “某人”是否有经验证据或权威性文章?

+0

要求证明错误????? – 2011-05-17 16:48:29

+1

@Laurence Burke:秋天来之前骄傲,呃?如果是这样,这意味着我至少学到了一些新东西...... – gbn 2011-05-17 16:49:24

4

评论代码是一种很好的做法。就像在前端工具中编写代码一样,注释对于维护文档的目的非常有用。

它会减慢“数据库”吗? 绝对不是。

那么,让我纠正自己。

代码+内联注释仅当引擎评估并准备执行计划时才会发挥作用。

所以汇编可能需要一个非常小的时间来忽略注释,但就是这样。

+2

扩展属性位于某个系统表中:根本不涉及编译时间... – gbn 2011-05-17 16:50:10

+0

@gbn:回答已更正 – 2011-05-17 16:51:02

0

扩展属性不会减慢数据库的速度,并且有自动化的帮助工具,可以收集扩展属性为您生成文档,非常有用。

相关问题