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