Недавно на моем рабочем месте были проинструктированы, что любые комментарии относительно наших хранимых процедур НЕ ДОЛЖНЫ существовать внутри хранимой процедуры, и должны использоваться расширенные свойства.
В прошлом мы использовали что-то вроде этого.
/*
* NOTE: Auto-Generated Procedure DO NOT MODIFY
*/
CREATE PROCEDURE dbo.MyProc
AS
SELECT *
FROM MyTable
GO
Таким образом, каждый раз, когда кто-либо открывает процедуру в SSMS, он видит примечание, другие процедуры также существуют в процедурах для документирования нашего процесса. Теперь я не знал о каких-либо проблемах с производительностью / памятью. Однако у нас есть люди, которые настаивают на этом.
Мне не удалось найти какую-либо документацию, чтобы доказать или опровергнуть наличие проблем с производительностью и / или памятью в комментариях такого типа.
Итак, мой вопрос: кто-нибудь знает какую-либо документацию, которая может это доказать или опровергнуть?