Вход | Регистрация


1С:Предприятие ::

Метки: 

После тестирования база стала работать медленно

Я
   mcfev
 
29.12.17 - 00:41
Серверный вариант базы (centos, postgres), после тестирования базы (управление торговлей 11) все документы и все подборы в них стали открываться в 10 раз медленнее. Тестирование и исправление выполнялось со всеми галочками. Замер показывает что 97% времени открывается форма. Значит скорее всего это динамический список так долго строится. В общем вопрос: до тестирования все "летало", после стало очень тормозить, что можно еще посмотреть или исправить?
 
  Рекламное место пустует
   DGorgoN
 
1 - 29.12.17 - 00:55
Может перестроить полнотекстовый поиск?
   mcfev
 
2 - 29.12.17 - 00:57
(1) он выключен
   disk-2008
 
3 - 29.12.17 - 01:05
(0)Регламенты MS SQL выполнить, в т.ч. обновление статистики и реиндексация.
   mcfev
 
4 - 29.12.17 - 01:28
(3) MS? тут на линуксе конфа с postgres sql
   КрасныйРассвет 2_0
 
5 - 29.12.17 - 01:34
(4) Перейти на MS уже предлагали?
   ansh15
 
6 - 29.12.17 - 01:46
(4) В PostgreSQL тоже есть обновление статистики и реиндексация.
   mcfev
 
7 - 29.12.17 - 01:52
(1) включил, только сейчас достроился, ничего не изменилось
   mcfev
 
8 - 29.12.17 - 01:53
(5) ))), линукс отлично справляется
   mcfev
 
9 - 29.12.17 - 01:55
(6) а то, что в 1с, в тестировании, это другая реиндексация?
   ansh15
 
10 - 29.12.17 - 02:06
(9) Нет, та же.
 
  Рекламное место пустует
   Antony8x
 
11 - 29.12.17 - 06:37
(0) должна одыбать сама
   arsik
 
12 - 29.12.17 - 06:49
Выгрузить - загрузить dt?
   Lama12
 
13 - 29.12.17 - 07:49
(0) Предыдущее тестирование поди на другой платформе было?
   Веселый собака
 
14 - 29.12.17 - 08:23
(0) Может транзакции какие завершаются.
Или кто-то гонит тяжелый отчет.
   Веселый собака
 
15 - 29.12.17 - 08:24
(5) я не предложу $MS. Зачем платное, когда прекрасно работает бесплатное.
   mcfev
 
16 - 29.12.17 - 08:51
(12) пробовал, не помогло
(13) платформа не менялась года 2
(14) отчеты есть тяжелые, но речь о подборе, который не менялся, документе чек, который тоже не менялся
(15) +
   arsik
 
17 - 29.12.17 - 10:55
(16) Создай новую базу в PG и туда загрузи dt.
   mistеr
 
18 - 29.12.17 - 10:58
(0) Вангую: После ТИИ не собрали статистику.

И вопрос есть: с какой целью выполнялось ТИИ "со всеми галочками"? И была ли эта цель достигнута?
   vde69
 
19 - 29.12.17 - 10:59
ТИС сдлала шринк, у тебя банально место в файл данных добавляется слишком малыми дампами, поставь прирост в процентах
   arsik
 
20 - 29.12.17 - 11:05
(19) Для чтения не важно.
   mcfev
 
21 - 29.12.17 - 11:09
(18) ничего необычного, 2 очистки ссылки и удаление одного объекта

выполнялось, для того чтобы проверить устранится ли ошибка (реализация делает 2 записи в регистр по непонятным причинам)
   rs_trade
 
22 - 29.12.17 - 11:13
VACUUM FULL попробуй
   YFedor
 
23 - 29.12.17 - 11:17
(19) Давно ли ТИИ на СКЛ базе делает Шринк? Там даже галки такой нет. На МS SQL после ТИИ база пухнет бывает в разы
   Fish
 
24 - 29.12.17 - 11:19
(23) +100. Вот может ТСу и имеет смысл шринк сделать?
   rs_trade
 
25 - 29.12.17 - 11:20
да да. переехать на ms sql и сделать шринк! самое оно.
   VS-1976
 
26 - 29.12.17 - 11:22
Может попробовать ещё разок перестроить индексы? Ведь чудес не бывает...
   VS-1976
 
27 - 29.12.17 - 11:23
Может быть база летала когда в кэш многое было загружено, а сейчас холодная база...
   Fish
 
28 - 29.12.17 - 11:23
(25) Я так понимаю, VACUUM FULL - это некий аналог шринка для PostgreSQL? Или нет?
   VS-1976
 
29 - 29.12.17 - 11:26
Может чего с дисковой подсистемой чего случилось, просто так совпало с тестированием и исправлением
   mcfev
 
30 - 29.12.17 - 11:29
(27) проверял, открывал, переоткрывал, чистил настройки пользователя, чистил локальный кэш
   mcfev
 
31 - 29.12.17 - 11:31
(26) о реиндексации речь? если да, то тестирование 3 раза делал )
   VS-1976
 
32 - 29.12.17 - 11:31
(30) Я не про клиентский кэш, а про кэш базы.
   rs_trade
 
33 - 29.12.17 - 11:35
(28) нет. это удаление старых записей и обновление статы

VACUUM FULL ANALYZE точнее надо прогнать
 
  Рекламное место пустует
   mcfev
 
34 - 29.12.17 - 11:37
(32) кстати, да, кеш на сервере тоже удалял
   mcfev
 
35 - 29.12.17 - 11:43
(33) выгоню вечером всех, попробую
   rs_trade
 
36 - 29.12.17 - 11:44
Тебе ТИИ понаделало мусорных таплов, вот и подтупливает. может позже отдуплится, когда автовакуум поработает.

или на рабочей базе автовакуум по агрессивней сделать
   mcfev
 
37 - 29.12.17 - 11:46
на сайте написано

Выбирает режим "полной" очистки, который может освободить больше пространства, но выполняется гораздо дольше и запрашивает исключительную блокировку таблицы. Этот режим также требует дополнительное место на диске, так как он записывает новую копию таблицы и не освобождает старую до завершения операции. Обычно это следует использовать, только когда требуется высвободить значительный объём пространства, выделенного таблице.

"..запрашивает исключительную блокировку таблицы." - смущает, поэтому и решил на вечер отложить
   rs_trade
 
38 - 29.12.17 - 11:49
(37) да, это монопольная операция. поставь настройки автовакуума, он почистит не монопольно

autovacuum_naptime = 20 мс
autovacuum_vacuum_scale_factor = 0.01
autovacuum_analyze_scale_factor = 0.05
autovacuum_max_workers = 4



Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует