Имя: Пароль:
1C
1С v8
1С 8.2 PostgreSQL 9.1
0 Novicadmin
 
02.08.14
10:30
Сильно упала производительность, запросы выполняются очень долго, запуск тоже долгий.

К примеру запрос в таблицу Регистра сведений ценыАТТ выполняется 25 минут для 45к строк. что подскажите сделать?

сервак (Xeon E5649, ОЗУ 48гиг, Win 2008 R2), БД лежит на RAID 0(контроллер Asus Pike) винты SAS Hitachi 15k

немногим ранее БД лежала на 1 винте вне райда и производительность была значительно выше
1 ДенисЧ
 
02.08.14
10:37
продолжайте наблюдения

И.
1. наймите нормального dba
2. забудьте про эту студенческую под(д)елку.
2 Novicadmin
 
02.08.14
10:44
(1) ))) ок
3 Novicadmin
 
02.08.14
12:27
Подскажите еще нубасу надо ли перед VACUUM FULL выполнять REINDEX?

и вообще куак лучше делать обслуживание в какой последовательности и частоте при размере БД 100гиг
в день содаётся примерно 500-1000 документов.
в основном вся работа выполняется в рабочее время. ночь свободна для обслуживания БД
4 ansh15
 
02.08.14
13:32
(3)Некоторые размышления http://www.sql.ru/forum/1093337/1-tb-i-postgresql?hl=vacuum
Может, что найдете для себя.
Просто, при использовании  любой СУБД нужно некоторое представление и понимание, как та или иная настройка или параметр будут работать в каждом конкретном случае.
А для базы размером в 100 ГБ у вас откровенно мало памяти и никакими RAID 0( в (0) это не опечатка?) вы ощутимо производительность не повысите.
По настройкам PostgreSQL здесь(на мисте), на Инфостарте, и на sql.ru написано столько, что надо просто поискать.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.