通過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. jQuery,發表評論的評論是行不通的,否則它的效果很好
- 9. 數據庫中的緩衝表,好還是不好?
- 10. 在mysql中解釋更高的行數是好還是不好?
- 11. 在SQL Server中遞歸是否好?
- 12. 多表好還是壞?
- 13. 在SQL Server 2008中清理更好的性能
- 14. 哪一個性能更好?交叉連接還是新表?
- 15. 在Lucene或SQL中性能更好
- 16. 哪種方法更好 - 每個表中的評論屬性與一個評論表
- 17. XML評論:要用還是不用?
- 18. 在Python中嵌套的memcache查找,o(n)好還是不好?
- 19. 在shell腳本中運行shell腳本 - 好還是不好?
- 20. 爲什麼SQL Server CE 3.5上的LEFT OUTER JOIN性能不好?
- 21. 什麼是評論的好正則表達式語法高亮?
- 22. 內聯元素中的div:不好還是不好?
- 23. SQL Server性能:一對一連接,還是在select中選擇?
- 24. 哪個循環在性能上更好 - foreach還是?
- 25. 在性能方面,哪個更好:foo.setVisibility(View.GONE)還是parent.removeView(foo)?
- 26. 從性能角度來看,以下SQL是好還是壞的做法?
- 27. JXPath是更好的性能還是Java HashMap?
- 28. 這是在SQL Server中使用鎖表的好方法嗎?
- 29. Facebook評論功能對所有貼子發表評論。
- 30. 更好地檢查網站的性能是「ab」還是「httperf」?
另請參見[SQL存儲過程中註釋的性能影響](http://stackoverflow.com/questions/697941/performance-implications-of-comments-in-sql-stored-procedures)。相關,不是重複的 – gbn 2011-05-17 16:52:51