Size: a a a

SqlCom.ru - уголок MS SQL

2021 June 29

А

Артур in SqlCom.ru - уголок MS SQL
Для конкретного отчета всё работает. Задача была, чтоб не создавать для каждого отчета отдельный DataSet, а использовать один для всех, так как разница у них только во входном параметре reportid
источник

Л

Лучший ник in SqlCom.ru - уголок MS SQL
Я тоже мучаюсь с репорт билдером)
источник

AR

Andrey Rumanec in SqlCom.ru - уголок MS SQL
А что если перед датасетом отдать датасет с полями и описанием типа дизайн
источник

AR

Andrey Rumanec in SqlCom.ru - уголок MS SQL
Процедура возвращающая два набора, данные и список полей типа) я не силен в репортинг сервисах, но так решал проблему с отчётами с динамическими колонками
источник

тЛ

тот самый Ленин... in SqlCom.ru - уголок MS SQL
Добрый день. Я скорей всего задам очень тупой вопрос , но для меня это не очевидно. Кому не сложно уделить время на разъяснения, отзовитесь пожалуйста. У меня стоит задача "Замерять производительность базы данных" Который день читаю статьи на эту тему , все никак не вкурю. База на Ms SQL server 16. Заранее буду благодарен любой помощи.
источник

VK

Vladimir Kolyada in SqlCom.ru - уголок MS SQL
Вы не понимаете потому, что это очень обширный и глубокий вопрос. Всё начинается от метрик SQL сервера из служебных таблиц, счётчиков производительности и других MS SQL, счётчиков системы (полагаю у вас Windows хостовая платформа), Extended events для трассировок состояния и отслеживания изменений и т.д. Просто сотни сотен комбинаций. Отсюда и непонимание. Никто вас не введёт в тему за 5 минут.
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Производительность базы или сервера СУБД?
источник

тЛ

тот самый Ленин... in SqlCom.ru - уголок MS SQL
Именно тестовой базы , которую сам же проектировал
источник

ИЛ

Игорь Лобанов... in SqlCom.ru - уголок MS SQL
обычно же говорят не о производительности базы а о производительности запросов в ней
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Тогда это количество типичных операций в единицу времени. Или критичных операций.
источник

ИЛ

Игорь Лобанов... in SqlCom.ru - уголок MS SQL
а если в целом, то обычно говорят о производительности всего сервера
источник

ИЛ

Игорь Лобанов... in SqlCom.ru - уголок MS SQL
я бы сказал что это не производительность а нагрузка
источник

A

Andrey in SqlCom.ru - уголок MS SQL
+ надо понимать, что "производительность" базы есть производная от мощности сервера.
источник

тЛ

тот самый Ленин... in SqlCom.ru - уголок MS SQL
Сама задача стоит таким образом:
1)Создать тестовую базу – подумай чем ее заполнить, возможно каким-то каталогом товаров с интернет-магазина.
2)Зафиксировать показатели производительности (нужно подумать как их оценить, возможно какую-то нагрузку придумать)
3)Сделать тюнинг настроек, после сравнить результат производительности с тем, что был выше, сделать выводы и зафиксировать их в примечании

База спроектирована, создана и заполнена не очень большим количеством данных.
Придуман запрос который по моему субъективному мнению должен будет выполняться продолжительное время и кушать много ресурсов
Как замерить сколько именно он кушает ?
источник

тЛ

тот самый Ленин... in SqlCom.ru - уголок MS SQL
есть я вообще правильно понял направление куда мне идти
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Про запрос: set statistics io, time on
И смотрите потреблённые ресурсы.
источник

A

Andrey in SqlCom.ru - уголок MS SQL
источник

A

Andrey in SqlCom.ru - уголок MS SQL
На большом объеме данных запросы могут сваливаться в параллелизм. Его можно контролировать в свойствах бд.
Это вариант на вскидку для "оптимизации".
источник

ИЛ

Игорь Лобанов... in SqlCom.ru - уголок MS SQL
ой епт maxdop уже отдельно на базу ставится
источник

ИЛ

Игорь Лобанов... in SqlCom.ru - уголок MS SQL
всю жизьтн настйроками для сервера играл или в запросах задавал
источник