Size: a a a

Microsoft SQL Server — русскоговорящие сообщество

2018 March 29

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
Николай Крупий
👍

прям как я подсказал 😎 (скромно хвалюсь) 😇
😀я просто не стал листать ленту replay'ем отвечать
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
т.е. как я понял, трассу профайлера скормил DTA, и вуаля, да?)
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
ну по смыслу наверное да, а так просто давал DTA по одной процедуре и смотрел, что предложит...
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
я в моменте так обрадовался, что начал все предложения от DTA накатывать и база опять встала...скорее всего много статистик в одной таблице тоже не есть хорошо
источник

AB

Alexandr Bakumenko in Microsoft SQL Server — русскоговорящие сообщество
жаль только, что DTA нет в SQL Express ((
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Alexandr Bakumenko
я в моменте так обрадовался, что начал все предложения от DTA накатывать и база опять встала...скорее всего много статистик в одной таблице тоже не есть хорошо
много индексов замедлят запись в БД...
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Alexandr Bakumenko
ну по смыслу наверное да, а так просто давал DTA по одной процедуре и смотрел, что предложит...
лучше запустить Profiler на время (на период, который даст "типовую нагрузку", в т.ч. с записью, чтоб DTA мог это тоже учесть (не знаю, учитавает ли - надо читать...)) c сохранением трассы в файлик

и потом весь этот файлик в DTA загнать

чем-то мне machine learning напомиает...))
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Николай Крупий
вот там внизу этой статью ссылочка есть - https://docs.microsoft.com/ru-ru/sql/relational-databases/sql-server-index-design-guide - вот она как раз про это!

хорошо бы её прочесть попытаться...;)
по сути он вот что сделал "за человека" (и это хорошо - прекрасно, когда машина может заменить человека! 😄 )
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
но если и так хорошо уже, то не надо уже, наверн ))
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
источник
2018 April 11

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
#subject: #ss_tools #ss_monitoring #monitoring
#from: https://t.me/sqlcom/93941
author: @ktaranov #ktaranov
Telegram
Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
Все инструменты (бесплатные и платные) по мониторингу SQL Server можно найти по данной ссылке: https://github.com/ktaranov/sqlserver-kit/blob/master/Utilities/README.md CTRL+F искать [M]

Ниже мой топ лист:

Opserver - инструмент от Stackoverflow (opens source) https://github.com/opserver/Opserver, советую попробовать (мы сейчас в стадии подробного изучения с целью внедрения), несколько скриншотов https://imgur.com/a/dawwf

Apex SQL Monitor - формально платный, но всегда можно получить бесплатно 3 лицензии пройдя несложный опрос https://blog.apexsql.com/fill-out-a-survey-get-3-free-keys-to-apexsql-monitor/ А здесь сравнение между собой основных конкурентов от RedGate, Apex, Idera https://www.apexsql.com/sql_tools_monitor.aspx#compare

Создать job по сохранению результатов процедур sp_Blitz (Brent Ozar Open Source) https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit - наше проверенное решение, очень рекомендую

XE - тут нет золотой пули, в качестве старта можно использовать наши шаблоны https://git…
источник

НК

Николай Крупий in Microsoft SQL Server — русскоговорящие сообщество
Все инструменты (бесплатные и платные) по мониторингу SQL Server можно найти по данной ссылке: https://github.com/ktaranov/sqlserver-kit/blob/master/Utilities/README.md CTRL+F искать [M]

Ниже мой топ лист:

Opserver - инструмент от Stackoverflow (opens source) https://github.com/opserver/Opserver, советую попробовать (мы сейчас в стадии подробного изучения с целью внедрения), несколько скриншотов https://imgur.com/a/dawwf

Apex SQL Monitor - формально платный, но всегда можно получить бесплатно 3 лицензии пройдя несложный опрос https://blog.apexsql.com/fill-out-a-survey-get-3-free-keys-to-apexsql-monitor/ А здесь сравнение между собой основных конкурентов от RedGate, Apex, Idera https://www.apexsql.com/sql_tools_monitor.aspx#compare

Создать job по сохранению результатов процедур sp_Blitz (Brent Ozar Open Source) https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit - наше проверенное решение, очень рекомендую

XE - тут нет золотой пули, в качестве старта можно использовать наши шаблоны https://github.com/ktaranov/sqlserver-kit/tree/master/Extended_Events (небольшая рекомендация, которая сэкономит время в сложной обстановке - изменить стандартный system_health https://github.com/ktaranov/sqlserver-kit/blob/master/Extended_Events/system_health.sql, убрав из него захват deadlock, а под deadlock создать отдельный XE https://github.com/ktaranov/sqlserver-kit/blob/master/Extended_Events/Deadlocks.sql). Также если нужно могу сбросить целую пачку полезных ресурсов по XE, которые у меня запланированы к подробному изучения летом.

Настроить Zabbix (это к админам в чате, мы ни разу не пробовали, возможно дойдут руки осенью)
источник

KO

Kanan Osmanli in Microsoft SQL Server — русскоговорящие сообщество
благодарю!
источник
2018 April 20

A

Ant in Microsoft SQL Server — русскоговорящие сообщество
Привет.
#whois
1. Провайдер.
2. Специалист широкого профиля.
3. Сорян, думаю обычная биологическая единица.
4. Ищу оперативную подсказку.
5. Россия.
6. Нашёл в поиске телеграма.
источник

A

Ant in Microsoft SQL Server — русскоговорящие сообщество
Господа, есть mssql 2005, есть бд в которой есть табличка.
В таблицу пишут несколько разных систем.
Единственное чем различаются системы, это тем что поле для id в таблице одна проставляет вида 3xxx, вторая id 5xxx и проставляет в другое поле таблицы разные названия свои базовые.
#вопрос
Можно ли в mssql создать логин, который будет иметь доступ к данным этой таблицы, но только лишь к одной системе?
источник

A

Ant in Microsoft SQL Server — русскоговорящие сообщество
Немогу нагуглить правильно в какую сторону смотреть. в основном вопросы касаются того чтобы логин ограничить только самой таблицей. А мне надо получается в рамках таблицы самой доступ разграничить.
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
view может создать?
источник

A

Ant in Microsoft SQL Server — русскоговорящие сообщество
Grigorii Kuzmin
view может создать?
Понял. Почитаю с чем это едят.
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
ну либо написать хранимки, отдающие только определённые строки из таблицы
источник

GK

Grigorii Kuzmin in Microsoft SQL Server — русскоговорящие сообщество
а саму таблицу вообще скрыть из доступа юзера
источник