|
Дико тормозит база MSSQL | ☑ | ||
---|---|---|---|---|
0
new_hope
15.08.19
✎
13:52
|
Тормоза начались внезапно. Без каких либо видимых причин. Никаких изменений не вносилось, ничего не обновлялось.
MSSQL 2014. Windows Server 12. Все находится на облаке. Три разных сервера. 1C, RDP, MSSQL Дефрагментация логического диска - 0% Регламент база проходит еженедельно. Везде загрузка процессоров до 30-50% Память также до 30% загрузка Очень ужасно медленно работает на любой стадии, даже просто скролинг журнала документов. Вот ошибка, с которой иногда вообще вываливается база: http://i.piccy.info/i9/f5260e9eabe277494c12fb0454593c39/1565865928/15734/1281046/Error_MsSql.png Что делать, не пойму. Может подскажите мысли какието? |
|||
1
palsergeich
15.08.19
✎
13:56
|
(0) ставлю на говнокод)
Анализ ТЖ делай |
|||
2
new_hope
15.08.19
✎
14:00
|
10 лет все работало, а тут вдруг говнокод всплыл? Мало того, никто ничего не проводит и не запускает никаких тяжелых отчетов, после перезагрузки всех серверов сразу идут торможения (просто в открытом журнале документов скролинг, к примеру). Ну и если-бы какой-нибудь говно-запрос тормозил-бы базу (нагружал) - то и загрузка процессорного времени MSSQL была-бы до 100% а так все 12 процессоров 1-2% загрузки
|
|||
3
palsergeich
15.08.19
✎
14:01
|
(2) и хотите сказать 10 лет изменений в конфигурацию не вносились совсем совсем?
|
|||
4
palsergeich
15.08.19
✎
14:01
|
(2) нет, корявый код кстати процессор то особо и не кушает
|
|||
5
piter3
15.08.19
✎
14:03
|
(2) Настало время тех самых историй
|
|||
6
palsergeich
15.08.19
✎
14:03
|
(4) достаточно вместо внутреннего внешнее соединение сделать и будут такие проблемы, я уже сталкивался.
По этому запись и анализ ТЖ |
|||
7
Фрэнки
15.08.19
✎
14:04
|
и ветки такие стали возникать попарно : если есть одна с постгри, то вскорости возникает почти такая же с мс скулем
|
|||
8
piter3
15.08.19
✎
14:05
|
(7) франчи взялись не рассчитав силенок
|
|||
9
new_hope
15.08.19
✎
14:05
|
(4) (5) Нет конечно, просто началось вчера вечером с наростающим темпом, и сегодня пришло практически до колапса. Ничего не изменяли ни в 1С ни в серверх точно неделю или больше.
|
|||
10
Йохохо
15.08.19
✎
14:06
|
"Дефрагментация логического диска - 0%" у вас рейд посыпался или бэды)
|
|||
11
new_hope
15.08.19
✎
14:08
|
(10) Ну на диске где лежит база, находится ТОЛЬКО файлы базы и все. Они не фрагментированы
|
|||
12
new_hope
15.08.19
✎
14:10
|
16% фрагментация где системные файлы Win.server 2012 и MSSQL
|
|||
13
1Сергей
15.08.19
✎
14:11
|
Свободное место проверил?
|
|||
14
1Сергей
15.08.19
✎
14:11
|
Размер журнала какой?
|
|||
15
Lama12
15.08.19
✎
14:11
|
(10) +1. Ставлю на сыплющийся рэйд.
|
|||
16
new_hope
15.08.19
✎
14:12
|
(10) И как определить, что посыпался Рейд или бед блоки, если мы на облаке у сторонней организации? Как можно проверить скорость доступа к дискам и скорость чтения/записи?
|
|||
17
Lama12
15.08.19
✎
14:13
|
(16) Ну тогда вопрос к сторонней организации. Почему они снижают IOPS?
|
|||
18
DrZombi
гуру
15.08.19
✎
14:15
|
(16) Проверить производительность SQL сервера
http://www.sql.ru/forum/11245/proverka-proizvoditelnosti-sql-server |
|||
19
DrZombi
гуру
15.08.19
✎
14:17
|
||||
20
DrZombi
гуру
15.08.19
✎
14:17
|
Проверь SQL, как он реагирует.
Зайди на удаленный хост и посмотри, как там дела с ресурсами :) |
|||
21
piter3
15.08.19
✎
14:17
|
(16) Спросить низзя?
|
|||
22
DrZombi
гуру
15.08.19
✎
14:18
|
+ Бекапы надеюсь вы на удаленке не храните? :)
|
|||
23
new_hope
15.08.19
✎
14:25
|
(22) Храним :-(
|
|||
24
piter3
15.08.19
✎
14:26
|
(23) Расстрелять
|
|||
25
Йохохо
15.08.19
✎
14:28
|
||||
26
new_hope
15.08.19
✎
14:38
|
(24) И техжурнал не настроен, как я понял. Я, просто, не сильный спец в этих нюансах (производительности), но нагибают именно меня сейчас.
|
|||
27
piter3
15.08.19
✎
14:40
|
(26) Ну на боевой базе может и не нужен постоянно.
|
|||
28
new_hope
15.08.19
✎
14:41
|
Тут, выяснилось, что на Облаке есть нюансы у поставщика услуг, которые они не сильно хотели афишировать...уроды. Но объяснили, что у них что-то происходит сейчас с дисковыми массивами, и возможны!!! тормоза. Как по мне - ТОРМОЗИЩА
|
|||
29
Lama12
15.08.19
✎
14:43
|
(28) Бэкапы быстрее копируйте! Чудики :-)
|
|||
30
new_hope
15.08.19
✎
14:45
|
(24) А бекапить на сетевой ресурс - это проблема? Всмысле - настроить бекапирование на удаленный диск (сеть 100 мегабит VPN) - есть проблема или нюансы? С локальным диском проблем не возникало.
И еще каждую ночь делается "снимок" всех серверов, который хранится 6 дней. |
|||
31
dmrjan
15.08.19
✎
14:46
|
Тут у нас тоже в бухгалтерии начались необъяснимые тормоза в бухгалтерии в регламентированной отчетности. Так выяснилось, что какой-то умной голове пришла умная мысль сделать значение "предъявлять НДС" у признака договора рассчитываемым значением.
|
|||
32
НадюшаЯ
15.08.19
✎
14:47
|
(30) Главное чтобы после тормозов осталось что бэкапить)
|
|||
33
Фрэнки
15.08.19
✎
14:47
|
// И еще каждую ночь делается "снимок" всех серверов, который хранится 6 дней.
Это так обещали или проверили и действительно этими "снимками" можно спасти базу в ее ночном варианте? |
|||
34
new_hope
15.08.19
✎
14:48
|
(33) Снимки поднимали - работают
|
|||
35
new_hope
15.08.19
✎
14:49
|
(34) Ну... ясное дело, что инфа там будет не вся... а на момент снимка.
|
|||
36
new_hope
15.08.19
✎
14:50
|
ТЖ - если настроить на рабочей базе - то это также замедляет работу?
|
|||
37
Йохохо
15.08.19
✎
14:50
|
(30) какой нибудь Syncthing поставьте, там есть возможность вроде ограничить поток чтобы юзеры не страдали
|
|||
38
new_hope
15.08.19
✎
15:00
|
Короче - у провайдера облака "рассыпалась" логическая целостность дисковых массивов (рейдов или как оно там)... Сейчас идет их "сборка"...
Шо оно такое, хрен пойму... но пока оно не "соберется"... наверное нет смысла что-то и делать со своей стороны |
|||
39
Lama12
15.08.19
✎
15:10
|
(38) Это примерно на сутки. Я бы скопировал бэкап... :-)
|
|||
40
sitex
naïve
15.08.19
✎
15:26
|
(38) Если Rebuild raid тогда тормоза на долго.
(39) Вообще взять бы статистику у этого провайдера по таким событиям. И смотреть в сторону другого. Раз прозевал такие вещи. |
|||
41
new_hope
15.08.19
✎
15:26
|
(39) С Бекапом уже позаботились, правда по каким-то причинам, во время бекапа завис сервер, вернее, подвис...потом отпустило его, но все базы перешли в режим "in recovery".
У меня другой вопрос: Можете дать ссылку на хорошее описание и скрипты, для ежедневного/еженедельного регламентного обслуживания баз MS-SQL (дефрагментация, реиндексация, оптимизация и.т.д.). А то это настраивал не я, а хочется сравнить/убедиться, что с этой точки зрения все Ок. ПС: Базы две штуки 250 гигабайт и 750 гигабайт каждая. Около до 500 пользователей. |
|||
42
sitex
naïve
15.08.19
✎
15:27
|
(41) На ИТС смотрите. там есть описание
|
|||
43
timurhv
15.08.19
✎
16:08
|
Хранить базу в облаке и не держать у себя бэкапы - это как ставить закрытую программу по расчету заработной платы, которую написал разработчик в одно лицо и потом умер.
|
|||
44
Cyberhawk
15.08.19
✎
16:10
|
(6) Внешнее и левое много когда может быть быстрее внутреннего
|
|||
45
Вафель
15.08.19
✎
16:12
|
админы случайно все по виртаулкам не распихали?
|
|||
46
Cyberhawk
15.08.19
✎
16:13
|
(45) Распихали конечно. Это нормально.
|
|||
47
Вафель
15.08.19
✎
16:15
|
(46) Это когда нормальные админы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |