powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Оптимизация базы MSSQL.
25 сообщений из 47, страница 1 из 2
Оптимизация базы MSSQL.
    #39813434
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Ситуация такая: есть база 1с размером в 200 гигов. Настроены стандартные регламентные задания на стороне sql сервера по обслуживанию базы (проверка целостности, реиндексация, обновление статистик, бэкап). В последний месяц база начала сильно тупить, особенно в плане формирования отчетов. Отдали бэкап базы на тестирование в контору которая занимается оптимизацией. На следующий день они ее вернули. Мы развернули присланный ими бекап, и база действительно стала работать шустрее в несколько раз. Что сделали с базой они не говорят. Пытался сам разобраться - не получилось. Размер базы не изменился, индексы в базе как были фрагментированными, так и остались. Подумал что может добавили какие индексы для ускорения работы запросов, но нет, их количество осталось прежним. Но факт остается фактом, что база стала работать шустрее гораздо. Может есть у кого какие мысли что за операции проводились с базой?
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813437
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zheka79,

sp_updatestats
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813439
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Параметры базы можно ещё проверить.
Например вот этот параметр READ_COMMITTED_SNAPSHOT
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813440
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixПараметры базы можно ещё проверить.
Например вот этот параметр READ_COMMITTED_SNAPSHOT
интересная контора если ставит RCSI без согласования
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813448
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, просто снесли старые данные?
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813455
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zheka79,

покажите
select @@version

может у вас там query store + автотюнинг
Код: sql
1.
ALTER DATABASE current SET AUTOMATIC_TUNING ( FORCE_LAST_GOOD_PLAN = ON )
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813515
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прежде, чем протирать хрустальный шар...
Надо бы спросить: а как тредстартер установил, что "быстрее"?
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813559
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zheka79Отдали бэкап базы на тестирование в контору которая занимается оптимизацией. На следующий день они ее вернули. Мы развернули присланный ими бекап, и база действительно стала работать шустрее в несколько раз. Что сделали с базой они не говорят. Пытался сам разобраться - не получилосьНужно переманить оттуда специалиста.
Zheka79Может есть у кого какие мысли что за операции проводились с базой?Нет универсального рецепта.
Скорее всего, они просто обновили статистику, раз больше ничего не поменячлось, но всё таки 100% этого нельзя утверждать.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813567
Danion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Автор пишет, что обновление статистик и у них вроде есть авторпроверка целостности, реиндексация, обновление статистик, бэкап
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813571
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DanionАвтор пишет, что обновление статистик и у них вроде есть авторпроверка целостности, реиндексация, обновление статистик, бэкап
а ещё он пишет
авториндексы в базе как были фрагментированными, так и остались.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813573
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
londiniumМожет, просто снесли старые данные?

Все данные на месте за весь период работы.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813574
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komradZheka79,

покажите
select @@version

может у вас там query store + автотюнинг
Код: sql
1.
ALTER DATABASE current SET AUTOMATIC_TUNING ( FORCE_LAST_GOOD_PLAN = ON )



Microsoft SQL Server 2014 - 12.0.4100.1 (X64)
Apr 20 2015 17:29:27
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: )
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813577
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleks222Прежде, чем протирать хрустальный шар...
Надо бы спросить: а как тредстартер установил, что "быстрее"?

Отчеты которые формировались по 5-7 минут, формируются за 40 секунд.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813582
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvgНет универсального рецепта.
Скорее всего, они просто обновили статистику, раз больше ничего не поменячлось, но всё таки 100% этого нельзя утверждать.

Статистика и так обновляется через план обслуживания каждую ночь. Так же каждую ночь скриптом делается reorganize, и rebuild если индекс сильно фрагментирован.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813584
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TaPaKDanionАвтор пишет, что обновление статистик и у них вроде есть пропущено...

а ещё он пишет
авториндексы в базе как были фрагментированными, так и остались.

Базу отдавали вечером, до выполнения на ней регламентных заданий, поэтому индексы не причесывались. Вернулась она с такими же непричесанными индексами.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813585
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У отдельной базы можно выставить max dop?
1С не работает с распараллеливанием запросов.
Нужен max dop = 1.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813598
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
leonixУ отдельной базы можно выставить max dop?
1С не работает с распараллеливанием запросов.
Нужен max dop = 1.

установлено в 1
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813600
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zheka79,

а ребятам заплатить за работу и за знания нет желания? )
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813658
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StarikNavyZheka79,

а ребятам заплатить за работу и за знания нет желания? )

лучше на форуме спросить )
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813667
Massa52
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поскольку быстрее стали выдаваться отчеты, то скорее всего это специфика выдачи отчетов в 1С и ее подшаманили.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813678
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
StarikNavyZheka79,
а ребятам заплатить за работу и за знания нет желания? )

Ребятам заплатили, при том очень не плохо. Но вот знаниями они делиться категорически не хотят.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813680
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КритикStarikNavyZheka79,

а ребятам заплатить за работу и за знания нет желания? )

лучше на форуме спросить )

А где еще спрашивать, если не на форуме?
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813681
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Massa52Поскольку быстрее стали выдаваться отчеты, то скорее всего это специфика выдачи отчетов в 1С и ее подшаманили.
Не только отчеты. Вся база гораздо шустрее работает. Отчеты я привел как пример, чтобы некоторые не сомневались.
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813682
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zheka79Massa52Поскольку быстрее стали выдаваться отчеты, то скорее всего это специфика выдачи отчетов в 1С и ее подшаманили.
Не только отчеты. Вся база гораздо шустрее работает. Отчеты я привел как пример, чтобы некоторые не сомневались.
проверьте параметр QUICK_WORK_ENABLED
...
Рейтинг: 0 / 0
Оптимизация базы MSSQL.
    #39813690
Zheka79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TaPaKпроверьте параметр QUICK_WORK_ENABLED

Это прикол чтоли?
...
Рейтинг: 0 / 0
25 сообщений из 47, страница 1 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Оптимизация базы MSSQL.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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