|   |   | 
| 
 | MSSQL долгая работа плана обслуживания | ☑ | ||
|---|---|---|---|---|
| 0
    
        Ipesa 29.09.23✎ 17:37 | 
        Добрый день, такой недуг случился, перешел с 2012 на 2019 MSSQL и вроде бы ничего, но вот начал делать планы обслуживание на 2019 mssql и случилось то что план обслуживания запустился в 00:00 и не закончился до 8 утра, пришлось вручную отключать, что произошло не знаю.
 Ставил как обычно: 1. Проверка целостности базы данных 2. Перестроение индекса 3. Обновление статистики 4. Выполнение инструкции T-SQL 5. Резервное копирование баз 6. Очистка после обслуживание Баз всего 6 Методом исключение понял что дело где то в пункте 2-4 и 6 Ставил KB4536075 — накопительный пакет обновления 2 для SQL Server 2019 , не помогло Что, где искать причину? | |||
| 1
    
        Asmody 29.09.23✎ 17:55 | 
        (0) А платформа какая?     | |||
| 2
    
        Ipesa 29.09.23✎ 18:02 | 
        (1) Платформа чего? Windows server 2019, 50Г, 25 ядер     | |||
| 3
    
        Asmody 29.09.23✎ 18:15 | 
        (2) 1Са. или ты MSSQL просто так поднимал, для души?     | |||
| 4
    
        Ipesa 29.09.23✎ 19:11 | 
        (3) 1С находится на другом сервер, а так 8.3.23.1865     | |||
| 5
    
        Ipesa 29.09.23✎ 19:11 | 
        (3) Для работы     | |||
| 6
    
        floverr 29.09.23✎ 22:06 | 
        (4) в этом может быть и дело вполне.
 (0) Если версия платформы 1С ПРОФ то у тебя макс 12 ядер. остальные будут простаивать. | |||
| 7
    
        timurhv 30.09.23✎ 00:19 | 
        (6) Чего? Это рег.задания на стороне MSSQL, а не 1С с ТИИ     | |||
| 8
    
        timurhv 30.09.23✎ 00:24 | 
        (0) Посмотрите историю, там можно понять какой этап сколько выполнялся и были ли ошибки.
 https://www.youtube.com/watch?v=G0bQUNJGqzI | |||
| 9
    
        Ipesa 30.09.23✎ 00:32 | 
        (7) Да, задания на стороне MSSQL     | |||
| 10
    
        Ipesa 30.09.23✎ 00:35 | 
        (8) Как бы это есть, но у меня не совсем понятно что именно замедляет работу, ошибки то никакой нет, а я вручную останавливаю     | |||
| 11
    
        timurhv 30.09.23✎ 10:12 | 
        (10) Там каждый этап пишет когда стартанул. Смотрите на каком этапе прерываете     | |||
| 12
    
        Ipesa 30.09.23✎ 10:48 | 
        (11) Дата        30.09.2023 0:30:01
 Журнал Журнал заданий (Backup.ВложенныйПлан_1) Продолжительность 06:50:17 Идентификатор шага 1 Сервер VM55 Имя задания Backup.ВложенныйПлан_1 Имя шага ВложенныйПлан_1 Серьезность Sql 0 Идентификатор Sql-сообщения 0 Оператору отправлено сообщение электронной почты Оператору отправлено сообщение командой Net send Оператору отправлено сообщение на пейджер Предпринято повторов 0 Сообщение Выполняется от имени пользователя: NT Service\SQLSERVERAGENT.... (с) Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены. Начало: 0:30:01 Выполнение: 2023-09-30 00:30:02.64 Источник: {C1C21BCA-CB76-4081-B7B1-25A4BDC39CC6} Выполнение запроса "DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp...".: 100% завершено Конец выполнения Выполнение: 2023-09-30 00:30:03.51 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "USE [Base1] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 00:31:44.45 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "DBCC CHECKDB(N'Base1') WITH PHYSICAL_ONLY ".: 100% завершено Конец выполнения Выполнение: 2023-09-30 00:31:44.45 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "USE [Base2] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 00:31:58.81 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "DBCC CHECKDB(N'Base2') WITH PHYSICAL_ONLY ...".: 100% завершено Конец выполнения Выполнение: 2023-09-30 00:31:58.83 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "USE [Base3] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 00:34:18.25 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "DBCC CHECKDB(N'Base3') WITH PHYSICAL_ON...".: 100% завершено Конец выполнения Выполнение: 2023-09-30 00:34:18.25 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "USE [Base4] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 00:35:05.40 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "DBCC CHECKDB(N'Base4') WITH PHYSICAL_O...".: 100% завершено Конец выполнения Выполнение: 2023-09-30 00:35:05.42 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "USE [Base5] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 00:35:29.07 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "DBCC CHECKDB(N'Base5') WITH PHYSICAL...".: 100% завершено Конец выполнения Выполнение: 2023-09-30 00:35:29.07 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "USE [Base6] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 00:35:43.75 Источник: Задача "Проверка целостности базы данных" Выполнение запроса "DBCC CHECKDB(N'Base6') WITH PHYSICAL...".: 100% завершено Конец выполнения Выполнение: 2023-09-30 06:33:40.64 Источник: Задача "Перестроение индекса" Выполнение запроса "USE Base1] ".: 7% завершено Конец выполнения Выполнение: 2023-09-30 06:33:43.27 Источник: Задача "Перестроение индекса" Выполнение запроса "ALTER INDEX [_AccRgED61041_2] ON [dbo].[_AccRgED61...".: 14% завершено Конец выполнения Выполнение: 2023-09-30 06:33:43.27 Источник: Задача "Перестроение индекса" Выполнение запроса "USE [Base1] ".: 21% завершено Конец выполнения Выполнение: 2023-09-30 06:33:44.25 Источник: Задача "Перестроение индекса" Выполнение запроса "ALTER INDEX [_AccumRg41598_1] ON [dbo].[_AccumRg41...".: 28% завершено Конец выполнения Выполнение: 2023-09-30 06:33:44.25 Источник: Задача "Перестроение индекса" Выполнение запроса "USE [Base1] ".: 35% завершено Конец выполнения Выполнение: 2023-09-30 06:33:44.93 Источник: Задача "Перестроение индекса" Выполнение запроса "ALTER INDEX [_Document1039_S_HPKX1] ON [dbo].[_Doc...".: 42% завершено Конец выполнения Выполнение: 2023-09-30 06:33:44.93 Источник: Задача "Перестроение индекса" Выполнение запроса "USE [Base1] ".: 50% завершено Конец выполнения Выполнение: 2023-09-30 06:33:45.89 Источник: Задача "Перестроение индекса" Выполнение запроса "ALTER INDEX [_InfoRg33733_1] ON [dbo].[_InfoRg337... Пакет выполнен усп... Шаг успешно выполнен. | |||
| 13
    
        Ipesa 30.09.23✎ 14:22 | 
        (11) https://sysadmins.ru/topic534263.html похожая проблема     | |||
| 14
    
        Zamestas 30.09.23✎ 15:25 | 
        (13) Базы скуля на чём именно физически лежат?     | |||
| 15
    
        ptiz 30.09.23✎ 15:54 | 
        (12) Судя по записям, тормозит: DBCC CHECKDB(N'Base6')  
 Прогони отдельно. Что это за база? | |||
| 16
    
        Ipesa 30.09.23✎ 20:16 | 
        (14) Так ну MSSQL развернут на виртуалке, характеристики сервера нужны?     | |||
| 17
    
        Ipesa 30.09.23✎ 20:20 | 
        (15) Отдельно прогонял, все равно итог такой же, база весит 3Гб и конфигурации УТ     | |||
| 18
    
        Ipesa 30.09.23✎ 20:21 | 
        (12) Почему сообщение не полное, про какие то базы написано, а про какие то нет     | |||
| 19
    
        Ipesa 30.09.23✎ 20:24 | 
        Обычно на MSSQL 2012 занимала обслуживание баз обходилось в 2 часа, а с переходом на 2019 обслуживание занимает около 7-8 часов, пока ищу причину, но если пока не найду то будет под вопросом вернутся назад...     | |||
| 20
    
        АНДР 30.09.23✎ 21:49 | 
        (16) а в (2) чьи характеристики? 2012 на аналогичной виртуалке был? Что с дисками?     | |||
| 21
    
        Ipesa 01.10.23✎ 10:26 | 
        (20) MSSQL находилась не на виртуалке, а на железе     | |||
| 22
    
        Ipesa 01.10.23✎ 10:49 | 
        (20) Диск nvme m2 2Tb     | |||
| 23
    
        Ipesa 01.10.23✎ 10:51 | 
        (22) Чисто под базы, знаю надо разделить log и mdf, но это временно по этому они лежать вместе     | |||
| 24
    
        Monstrilo 01.10.23✎ 12:20 | 
        (0) https://forum.infostart.ru/forum16/topic274753/ - вот посмотрите, может поможет. Последний пост по ссылке.
 Цитирую:"Была аналогичная проблема после перехода с SQL 2012 на 2019. 1. Убрать выборку по перестроению индекса "фрагментация" и "число страниц". Так как с большими базами SQL эту выборку готовить может 5-7 часов. (см крин, нужно убрать чекбосы) 2. Так же добавило скорости выключение чекбокса "физическое" в задании "проверка целостности"." | |||
| 25
    
        Ipesa 01.10.23✎ 19:53 | 
        (24) Да да
 Убрал эти галочки и с 7-8 часов, стало 2-3 часа | |||
| 26
    
        Ipesa 01.10.23✎ 19:55 | 
        (24) А ничего что я убрал эти галочки? Может раз в неделю ставить задание на них?     | |||
| 27
    
        timurhv 01.10.23✎ 20:14 | 
        (26) Как я понял, если галочки снять, то будет полная переиндексация.
 С галочками каждая таблица анализируется на процент дефрагментации и потом реиндексируются те таблицы, которые попали по критерию отбора. | |||
| 28
    
        Ipesa 01.10.23✎ 20:21 | 
        (27) Ох, ничего себе, хорошо, спасибо! Поставлю ходя бы раз в неделю по выходным :)     | |||
| 29
    
        timurhv 01.10.23✎ 21:36 | 
        (28) Так наоборот, без галок лучше)     | |||
| 30
    
        Ipesa 02.10.23✎ 09:15 | 
        (29) Хмм?)
 Ну ладно | |||
| 31
    
        Ipesa 02.10.23✎ 10:12 | 
        Спасибо всем!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |