Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Ситуация такая: есть база 1с размером в 200 гигов. Настроены стандартные регламентные задания на стороне sql сервера по обслуживанию базы (проверка целостности, реиндексация, обновление статистик, бэкап). В последний месяц база начала сильно тупить, особенно в плане формирования отчетов. Отдали бэкап базы на тестирование в контору которая занимается оптимизацией. На следующий день они ее вернули. Мы развернули присланный ими бекап, и база действительно стала работать шустрее в несколько раз. Что сделали с базой они не говорят. Пытался сам разобраться - не получилось. Размер базы не изменился, индексы в базе как были фрагментированными, так и остались. Подумал что может добавили какие индексы для ускорения работы запросов, но нет, их количество осталось прежним. Но факт остается фактом, что база стала работать шустрее гораздо. Может есть у кого какие мысли что за операции проводились с базой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 11:36 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79, sp_updatestats ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 11:39 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Параметры базы можно ещё проверить. Например вот этот параметр READ_COMMITTED_SNAPSHOT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 11:44 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
leonixПараметры базы можно ещё проверить. Например вот этот параметр READ_COMMITTED_SNAPSHOT интересная контора если ставит RCSI без согласования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 11:45 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Может, просто снесли старые данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 11:59 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79, покажите select @@version может у вас там query store + автотюнинг Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 12:08 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Прежде, чем протирать хрустальный шар... Надо бы спросить: а как тредстартер установил, что "быстрее"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 13:37 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79Отдали бэкап базы на тестирование в контору которая занимается оптимизацией. На следующий день они ее вернули. Мы развернули присланный ими бекап, и база действительно стала работать шустрее в несколько раз. Что сделали с базой они не говорят. Пытался сам разобраться - не получилосьНужно переманить оттуда специалиста. Zheka79Может есть у кого какие мысли что за операции проводились с базой?Нет универсального рецепта. Скорее всего, они просто обновили статистику, раз больше ничего не поменячлось, но всё таки 100% этого нельзя утверждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:24 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Автор пишет, что обновление статистик и у них вроде есть авторпроверка целостности, реиндексация, обновление статистик, бэкап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:30 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
DanionАвтор пишет, что обновление статистик и у них вроде есть авторпроверка целостности, реиндексация, обновление статистик, бэкап а ещё он пишет авториндексы в базе как были фрагментированными, так и остались. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:32 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
londiniumМожет, просто снесли старые данные? Все данные на месте за весь период работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:34 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
komradZheka79, покажите select @@version может у вас там query store + автотюнинг Код: sql 1. 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: ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:34 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
aleks222Прежде, чем протирать хрустальный шар... Надо бы спросить: а как тредстартер установил, что "быстрее"? Отчеты которые формировались по 5-7 минут, формируются за 40 секунд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:35 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
alexeyvgНет универсального рецепта. Скорее всего, они просто обновили статистику, раз больше ничего не поменячлось, но всё таки 100% этого нельзя утверждать. Статистика и так обновляется через план обслуживания каждую ночь. Так же каждую ночь скриптом делается reorganize, и rebuild если индекс сильно фрагментирован. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:38 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
TaPaKDanionАвтор пишет, что обновление статистик и у них вроде есть пропущено... а ещё он пишет авториндексы в базе как были фрагментированными, так и остались. Базу отдавали вечером, до выполнения на ней регламентных заданий, поэтому индексы не причесывались. Вернулась она с такими же непричесанными индексами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:39 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
У отдельной базы можно выставить max dop? 1С не работает с распараллеливанием запросов. Нужен max dop = 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:40 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
leonixУ отдельной базы можно выставить max dop? 1С не работает с распараллеливанием запросов. Нужен max dop = 1. установлено в 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:50 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79, а ребятам заплатить за работу и за знания нет желания? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 14:54 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
StarikNavyZheka79, а ребятам заплатить за работу и за знания нет желания? ) лучше на форуме спросить ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:10 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Поскольку быстрее стали выдаваться отчеты, то скорее всего это специфика выдачи отчетов в 1С и ее подшаманили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:24 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
StarikNavyZheka79, а ребятам заплатить за работу и за знания нет желания? ) Ребятам заплатили, при том очень не плохо. Но вот знаниями они делиться категорически не хотят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:41 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
КритикStarikNavyZheka79, а ребятам заплатить за работу и за знания нет желания? ) лучше на форуме спросить ) А где еще спрашивать, если не на форуме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:41 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Massa52Поскольку быстрее стали выдаваться отчеты, то скорее всего это специфика выдачи отчетов в 1С и ее подшаманили. Не только отчеты. Вся база гораздо шустрее работает. Отчеты я привел как пример, чтобы некоторые не сомневались. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:42 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79Massa52Поскольку быстрее стали выдаваться отчеты, то скорее всего это специфика выдачи отчетов в 1С и ее подшаманили. Не только отчеты. Вся база гораздо шустрее работает. Отчеты я привел как пример, чтобы некоторые не сомневались. проверьте параметр QUICK_WORK_ENABLED ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:44 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
TaPaKпроверьте параметр QUICK_WORK_ENABLED Это прикол чтоли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:52 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Возможно, оптимизация была не на уровне SQL SERVER, а на уровне 1С? Например, пересчет итогов может значительно ускорить построение отчетов, открытие и проведение документов, особенно на базе размером 200 гигабайт, при этом размер файлов базы данных может не измениться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:53 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
1C DeveloperВозможно, оптимизация была не на уровне SQL SERVER, а на уровне 1С? Например, пересчет итогов может значительно ускорить построение отчетов, открытие и проведение документов, особенно на базе размером 200 гигабайт, при этом размер файлов базы данных может не измениться. Молчат как партизаны, ничо не говорят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 16:57 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
1C DeveloperВозможно, оптимизация была не на уровне SQL SERVER, а на уровне 1С? Например, пересчет итогов может значительно ускорить построение отчетов, открытие и проведение документов, особенно на базе размером 200 гигабайт, при этом размер файлов базы данных может не измениться. очень похоже на то либо какую-нибудь статистику(-и) с фуллсканом перестроили либо после рестора базы скинулся процедурный кэш для нее и все планы новые/оптимальные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:14 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
komradочень похоже на то либо какую-нибудь статистику(-и) с фуллсканом перестроили либо после рестора базы скинулся процедурный кэш для нее и все планы новые/оптимальные Сам пробовал проводить подобные процедуры - не помогало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:18 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79aleks222Прежде, чем протирать хрустальный шар... Надо бы спросить: а как тредстартер установил, что "быстрее"? Отчеты которые формировались по 5-7 минут, формируются за 40 секунд. На том же местесервере в тот же часнагрузке? ЗЫ. Обе базы у тя ё. Планы в студию! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:26 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Орлы, я полагаю, это развод. Можно расходиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:28 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
komradочень похоже на то либо какую-нибудь статистику(-и) с фуллсканом перестроили либо после рестора базы скинулся процедурный кэш для нее и все планы новые/оптимальныелибо уровень совместимости поменяли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:29 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
aleks222Zheka79пропущено... Отчеты которые формировались по 5-7 минут, формируются за 40 секунд. На том же местесервере в тот же часнагрузке? ЗЫ. Обе базы у тя ё. Планы в студию! Да, на том же сервере. В рабочее время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:34 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
[quot Zheka79]aleks222пропущено... На том же местесервере в тот же часнагрузке? ЗЫ. Обе базы у тя ё. Планы в студию! Да, на том же сервере . В рабочее время.[/ quot] Я же говорю: можно расходиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:36 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
invmkomradочень похоже на то либо какую-нибудь статистику(-и) с фуллсканом перестроили либо после рестора базы скинулся процедурный кэш для нее и все планы новые/оптимальныелибо уровень совместимости поменяли. уровень совместимости тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:36 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
aleks222Орлы, я полагаю, это развод. Можно расходиться. Неверующим могу видос записать с временем выполнения одного и того же отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:37 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79aleks222Орлы, я полагаю, это развод. Можно расходиться. Неверующим могу видос записать с временем выполнения одного и того же отчета. так планы, на кой "видос" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:38 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79aleks222Орлы, я полагаю, это развод. Можно расходиться. Неверующим могу видос записать с временем выполнения одного и того же отчета. Дарагуля, ты не одупляешь разницы между "той же нагрузкой" и "рабочим временем". Увы и ах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:40 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Видосик он снять может, а set statistics io on - не, не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:41 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
TaPaKZheka79пропущено... Неверующим могу видос записать с временем выполнения одного и того же отчета. так планы, на кой "видос" Да не вопрос. Где эти планы взять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:41 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79TaPaKпропущено... так планы, на кой "видос" Да не вопрос. Где эти планы взять? у плановика... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:44 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
TaPaKZheka79пропущено... Да не вопрос. Где эти планы взять? у плановика... Ну охота постебаться - постебись. Если бы я шарил в ms sql на уровне профи, то тут этой темы вообще бы не было. А не хочешь помочь, зачем тему засорять? Не зря говорят, больше молчишь - умнее выглядишь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 17:47 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79, ну сравните структуры метаданных обеих баз (через SSDT например), они же у вас на руках ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 18:10 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
КритикZheka79, ну сравните структуры метаданных обеих баз (через SSDT например), они же у вас на руках Спасибо, буду разбираться, пробовать... Я с MS SQL на уровне новичка, поэтому тему и создал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 20:47 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79StarikNavyZheka79, а ребятам заплатить за работу и за знания нет желания? ) Ребятам заплатили, при том очень не плохо. Но вот знаниями они делиться категорически не хотят.А что в договоре с ними написано? Я так понимаю ваша продакшн база все еще медленно работает? Они вообще выполнили условия договора или нет? А то может с них деньги потребовать обратно? Вы им давали и базу и приложение? Попробуйте подключить копию вашего приложения к их базе и наоборот, их приложение к копии вашей продакшн. Тогда хотя бы будет понятно где они подшаманили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2019, 23:25 |
|
||
|
Оптимизация базы MSSQL.
|
|||
|---|---|---|---|
|
#18+
Zheka79, У меня как-то mdf файл в процессе работы разползся по диску и зафрагментирвался на тыщу кусочков и стал ужасно тормозить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2019, 05:25 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1687841]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 331ms |

| 0 / 0 |
