|
Медленное создание новых информационных баз | ☑ | ||
---|---|---|---|---|
0
AlexanderKok
25.01.12
✎
16:42
|
Столкнулись с проблемой снижения производительности сервера при создании новых информационных баз.
Симптом: При увеличении числа баз на сервере 1С предприятия больше 50 происходит увеличение времени создания новых баз на базе любых конфигураций до 40 минут. В это время наблюдаются задержки в работе клиентов 1С и увеличение длительности выполнения регламентных заданий более чем в 2 раза. При этом в остальное время все ресурсоемкие запросы выполняются нормально. Параметры производительности: загрузка процессора, использование памяти, сетевой трафик между серверами, очереди к дискам – в норме. Количество сеансов более 100. Количество запущенных регламентных заданий может быть более 50. Сервера: 3х(2xXeon5620 32ГБ RAM FCNAS 1Гбит/сек) -- 2сервера 1с предприятия в кластере + 1 MS SQL Server. (симптом выявляется именно в конфигурации с разделением ролей по разным физическим серверам) Платформа: 8.2.14.540 Конфигурация: Любая, регулярно проверялось и тестировалось на УТ11.0.6.9. |
|||
1
EasyRider
25.01.12
✎
16:49
|
запустите профайлер и посмотрите какие блокировки возникают
|
|||
2
Длинный Клиент
25.01.12
✎
18:19
|
(1) поясните, пожалуйста, что за профайлер, буду восполнять пробелы
|
|||
3
EasyRider
25.01.12
✎
20:29
|
||||
4
Длинный Клиент
25.01.12
✎
20:29
|
(3) спасибо
|
|||
5
aLeXaL
26.01.12
✎
02:54
|
хМ.. Использование профайлера для анализа еще можно понять, но какое отношение имеют блокировки к однопоточному и однопользовательскому заполнению пустой базы данными конфигурации. Насколько я понял задержки возникают в других базах?
|
|||
6
KRV
26.01.12
✎
03:02
|
Во люди работают... 40 минут на создание новой базы - долго.. Фирмы-однодневки на каждую поставку колбасы что ли плодите?
|
|||
7
AlexanderKok
26.01.12
✎
03:16
|
Спасибо за ответы!
EasyRider, по поводу профайлера. Если смотреть поток команд SQL обращается внимание на задержки между командами записи элементов конфигурации. при этом выполнение инсертов и апдейтов минимальное 10-12мс интервал между ними до пол-секунды. aLeXaL, да, именно так - при создании одной базы наблюдается торможение в работе у пользователей в других 10-15ти базах. Так же увеличивается время выполнения регламентных заданий до 2х раз. |
|||
8
Стальная Крыса
26.01.12
✎
04:13
|
из (0) не совсем понятно, как ведет себя дисковая подсистема под MSSQL ?
зы. на таком железе, подобного рода тормоза могут быть вызваны только физическим уровнем |
|||
9
EasyRider
26.01.12
✎
08:12
|
(5)предположил,что блокировки возникают в таблице tempdb
|
|||
11
vde69
26.01.12
✎
08:16
|
|
|||
12
vde69
26.01.12
✎
08:17
|
(10)(11) блин движек немного косячит, ищи текст скрипта в старых ветках
|
|||
13
упс
26.01.12
✎
08:25
|
(0) размер базы model какой (файл данных и журнал транзакций)? ОС на SQL Server какая?
|
|||
14
упс
26.01.12
✎
08:27
|
+(13) какой размер автоприращения для файла данных и журнала транзакций? Какого размера они становятся в созданной БД?
|
|||
15
Стальная Крыса
26.01.12
✎
10:03
|
||||
16
AlexanderKok
26.01.12
✎
10:10
|
упс, меняли:
было 50М данные 10М лог +1% приращение сейчас 200М данные 50М лог +10% приращения после создания базы остаются неизменными, свободное место 100М пустая база на SQL создается секунды, через 1С также не долго, проблема с загрузкой конфиг сначала - меняли - не помогло |
|||
17
AlexanderKok
30.01.12
✎
17:11
|
Up
Тема все еще актуальна. Уточнение SQL сервер - MSSQL2008R2. Задержки возникают при записи и удалении строк с BLOB полями в таблицы Config и ConfigSave. Как можно ускорить работу с BLOB полями? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |