powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли из SSMS не отправлять серверу комментарии?
17 сообщений из 17, страница 1 из 1
Можно ли из SSMS не отправлять серверу комментарии?
    #40090470
AR®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли в настройках Management Studio (версии 18.9) что-то, позволяющее при выполнении запроса (из открытого файла)не посылать серверу закомментированный код? Цель - не засорять поток, наблюдаемый в профайлере.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090486
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AR®,

нельзя, но комментарии легко удалить при помощи регулярных выражений.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090499
spenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав Колосов,

можете подсказать, как регуляркой в студии многострочные комментарии отобрать? которые между /* и */
когда комментарий в одной строке, то работает такая конструкция \((.*?)\)
но многострочный она не находит.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090525
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spenov,

/\*[\S\s\r\n]*?\*/
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090526
spenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав Колосов,

Спасибо!
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090671
AR®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
AR®,

нельзя, но комментарии легко удалить при помощи регулярных выражений.


Прошу прощения, если недопонял, Вы предлагаете сделать предобработку файла .sql перед запуском?
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090739
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AR®,

да, удалите комментарии перед выполнением, если они Вас смущают. Что такое "засорять поток" - не совсем очевидно, т.к. комментарии не засоряют никакие потоки.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090780
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
AR®,

да, удалите комментарии перед выполнением, если они Вас смущают. Что такое "засорять поток" - не совсем очевидно, т.к. комментарии не засоряют никакие потоки.


1. Комментарий = буковки.
2. Буковки надо передать на сервер.
3. Больше буковок - больше надо передать.
4. Вот по этому поводу тредстартер и переживает.
5. Может у него гигабайты комментов.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090935
AR®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
т.к. комментарии не засоряют никакие потоки.


Читаемость TextData в профайлере хуже, если 95% там - комментарии.
Есть файл, открытый в SSMS, в котором собраны многие запросы по одной теме, большая часть которых в отдельно взятый момент времени закомментирована. Хотелось бы, что бы профайлер видел только то, что нужно.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090954
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AR®,

всё равно нет понимания, комментарии не передаются на сервер, если только не встроены в текст запроса. То есть Вы комментируете не отдельные запросы, а части запроса? Комментарии можно увидеть в событии выполнения пакета, но это событие не имеет практической ценности в данном случае.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090958
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AR®
Читаемость TextData в профайлере хуже, если 95% там - комментарии.
Если не можете изменить методы своей работы, то напишите для них инструменты. Например, собственный профилер через Extended Events и RegEx на исключение комментариев. Можете в существующем профилере сохранять trace в таблицу и эту таблицу смотреть через отдельное приложение с RegEx. Можете попытаться найти цветовые настройки профилера и выставить цвет комментария равным цвету фона.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090980
AR®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
Комментарии можно увидеть в событии выполнения пакета, но это событие не имеет практической ценности в данном случае.


Сервер один, а обращающихся к нему много. Кто и что сочтёт ценным, заранее не знаю. Не хочу, чтобы кто-то видел чужие комментарии.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40090985
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AR®
Не хочу, чтобы кто-то видел чужие комментарии.
Получется, нужен метод, заключённый исключительно в вашем запущенном SSMS? Иначе, как вы заставите всех разработчиков применять ваш подход скрывания комментариев.

Возможно, вам что-то подскажет автор из этой ветки .
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40091041
AR®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо. Уже подумываю про написание собственного "запросоотправителя" (не делать же всю SSMS).
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40091118
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странные у вас идеи )
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40091122
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AR®,

авторНе хочу, чтобы кто-то видел чужие комментарии.
Это что-то совсем странное. Похоже, у вас очень специфическое использование сервера.
...
Рейтинг: 0 / 0
Можно ли из SSMS не отправлять серверу комментарии?
    #40091258
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, автору нужен минификатор. В принципе, оправданная идея. Ведь используют же минификаторы для javascript, css и т. п. в вебе.

Google -> sql minifier ssms.

Находится, например, вот это: Poor Man's T-SQL Formatter .

Also provides "minifier" option to strip out comments and whitespace, to obfuscate rather than pretty-print your code

Есть дополнения для SSMS, Visual Studio и других приложений.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли из SSMS не отправлять серверу комментарии?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]