Добрый день, коллеги
Установил 2017 MS SQL и заметил снижение производительности относительно 2016 MS SQL. Компьютер обсчитывает некоторые большие объемы данных под мои задачи.
Конфигурация: старенький ноут ASUS N73SV, i7, 24 ГБ RAM, 2xSSD (под систему и базы)
Субъективно отметил, что обрабатываться стали меньшие объемы данных за то же время, что на 2016. Запустил тест от Гилева. 21,5 попугай без нагрузки и 6-7 попугаев при параллельной загрузке и обработке данных
В тех же условиях MS SQL 2016 показывает 20,5 попугая и 13-16 попугаев при параллельной нагрузке. Т.е в 16 при обработке в несколько потоков производительность не особенно снижается. Субъективная оценка по количеству обработанных данных в единицу времени это подтверждает.
Настройки MS SQL полностью одинаковые, выделено 6 ядер и 14 ГБ RAM, BOOST включен, 256 МБ шаг расширения TempDB и 2048 шаг расширения базы, макс число рабочих потоков 1024, параллелизм =1, Shared Memory.
По идее 17-ый показал больше попугаев без нагрузки.
В какие настройки рыть что бы 17ый стабильнее работал?
Или забить и сидеть на 16ом?
Установил 2017 MS SQL и заметил снижение производительности относительно 2016 MS SQL. Компьютер обсчитывает некоторые большие объемы данных под мои задачи.
Конфигурация: старенький ноут ASUS N73SV, i7, 24 ГБ RAM, 2xSSD (под систему и базы)
Субъективно отметил, что обрабатываться стали меньшие объемы данных за то же время, что на 2016. Запустил тест от Гилева. 21,5 попугай без нагрузки и 6-7 попугаев при параллельной загрузке и обработке данных
В тех же условиях MS SQL 2016 показывает 20,5 попугая и 13-16 попугаев при параллельной нагрузке. Т.е в 16 при обработке в несколько потоков производительность не особенно снижается. Субъективная оценка по количеству обработанных данных в единицу времени это подтверждает.
Настройки MS SQL полностью одинаковые, выделено 6 ядер и 14 ГБ RAM, BOOST включен, 256 МБ шаг расширения TempDB и 2048 шаг расширения базы, макс число рабочих потоков 1024, параллелизм =1, Shared Memory.
По идее 17-ый показал больше попугаев без нагрузки.
В какие настройки рыть что бы 17ый стабильнее работал?
Или забить и сидеть на 16ом?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Выставлял конечно. У меня не повлияло.
Тогда пока остаюсь на 2016, т.к работает сносно.
Еще странное для меня поведение - 2017 загружал ЦП на 100, при этом памяти отъедал 3-5 ГБ и на диск нагрузка была 2-5%.
2016 сейчас отъел 10 ГБ, диск 40-100%, проц 60-80
Тогда пока остаюсь на 2016, т.к работает сносно.
Еще странное для меня поведение - 2017 загружал ЦП на 100, при этом памяти отъедал 3-5 ГБ и на диск нагрузка была 2-5%.
2016 сейчас отъел 10 ГБ, диск 40-100%, проц 60-80
все субд отличаются оптимизаторами запросов, кроме того можно флагами трассировки меня вариант работы оптимизатора
надо исходить из того что интегральный тест не учитывает всех индивидуальных особенностей и гнаться фанатично за баллами в тесте не нужно
если написать собственную базу на in-memory таблицах, тогда разницу в версиях субд можно еще получить на предельных условиях конкретной задачи, а так только время терять имхо
надо исходить из того что интегральный тест не учитывает всех индивидуальных особенностей и гнаться фанатично за баллами в тесте не нужно
если написать собственную базу на in-memory таблицах, тогда разницу в версиях субд можно еще получить на предельных условиях конкретной задачи, а так только время терять имхо
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот