вы можете использовать .test как
.test('test less than', `You own only ${CONSTANT}`, value =>
value <= CONSTANT
)
Это замедлит компиляцию хранимой процедуры просто крошечный бит, и этого не должно происходить часто так или иначе.
В основном это походит на паникерство. Учитывая то, как полезные комментарии могут быть (умеренно), я потребовал бы доказательства, которое комментирует производительность вреда. Это походит на смешную политику мне.
(Требовательное доказательство, любое время, кто-то предъявляет претензии о производительности, является хорошим общим правилом - особенно, если они предлагают, чтобы Вы пожертвовали удобочитаемостью или некоторым другим положительным атрибутом ради воображаемого увеличения производительности.)
Текст (включая комментарии) хранится в sys.sql_modules в SQL 2005 +. Таким образом, это добавляет к системному размеру таблицы.
На компиляции для создания плана проигнорированы комментарии: они - комментарии. Точно так же, как какой-либо разумный язык...?
Однако в некоторой отладке обстоятельств комментарии могут по-видимому все еще быть проанализированы и вещи влияния.
Это - что-то, что я видел только что, но отклонил его (и искал его для этого ответа).