Имя: Пароль:
1C
1С v8
Postgres SQL. Вопросы по администрированию и анализу производительности
0 pmb
 
08.07.14
11:55
Пробуем перевести базу УПП 30 гигов на Postgres SQL сервер.
Мануалы изучены, но хотелось бы узнать реальный опыт работы с ним. Пока есть два основных вопроса:
1. Резервные копии и восстановление из них
Интересно кто каким способом пользуется, какие есть подводные камни и реальное время, которое нужно на восстановление БД

2. Инструментарий для оценки производительности. В MS SQL вот есть типовые отчеты по транзакциям, занимающим наибольшее время процессора или с наибольшими операциями ввода вывода. Что-то подобное есть в Postgres ?
1 МихаилМ
 
08.07.14
11:59
ошиблись форумом. вам на sql.ru
2 МихаилМ
 
08.07.14
12:01
не осилили  указать версию ростгре и ос
3 piter3
 
08.07.14
12:02
1.как раз мелочь
2.читаем (1)
4 pmb
 
08.07.14
12:03
(1) тут разве спецов нет? К тому же первый вопрос в принципе как раз имеет отношение к УПП

(2) пока все на Debian, версия - последнее что было на users - 9.2.4
5 rsv
 
08.07.14
12:04
(4) А в чем причина не использования MS SQL ? . 1C ка под ним будет надежнее и тсабильнее . И голову с осями не надол ломать . Там она одна .
6 zladenuw
 
08.07.14
12:06
(4) у нас 3 базы утп и одна самописка. все работает как часы.
только конфу переводили на управляемые блокировки. так как постгрес блокирует всю таблицу, а ms sql по умолчанию только запись.
7 pmb
 
08.07.14
12:06
(5) как обычно финансы. Несколько офисов, на каждый сервер не дешево обходится, плюс юр лица у нас могут менятся.
8 МихаилМ
 
08.07.14
12:06
(4)
последние версии продуктов от 1с
лучше не использовать.
9 zladenuw
 
08.07.14
12:07
(8) та да.
10 pmb
 
08.07.14
12:07
(6) а что в резервированием - как делаете и был повод базу восстанавливать?
11 zladenuw
 
08.07.14
12:08
(10) все делает постгрес. у нас бэкапы делаются даже при работе пользователей. немного тупит. но это из за малой мощности сервера. делаем 3 раза в неделю. 3 раза в день. и полный в выходные дни
12 zladenuw
 
08.07.14
12:08
(10) проблем нет
13 pmb
 
08.07.14
12:09
(11) а как делаете - используя WAL ?
14 pmb
 
08.07.14
12:10
(12) не было повода разбираться со скоростью работы 1С, искать наиболее ресурсоемкие запросы? Postgres это в каком-то виде позволяет?
15 zladenuw
 
08.07.14
12:11
(13) спросил у нашего админа. он шаманит с ними
16 zladenuw
 
08.07.14
12:11
(14) в основном. хватало отладки выполнения через замер 1с. так как толкового анализатора построенная маршрута выполнения как в ms sql  не нашел :(
17 Fragster
 
гуру
08.07.14
12:13
(0)
1. man pgdump
2. технологический журнал 1с
18 zladenuw
 
08.07.14
12:14
(13) написал. что вроде вот это
http://postgresql.ru.net/manual/backup-dump.html
19 pmb
 
08.07.14
12:16
(17) кроме pgdump есть еще пара вариантов резервного копирования. Сейчас сотрудник сидит разбирается c файлами WAL

Технологический журнал хорошо, но средства СУБД бывают несколько лучше.
20 zladenuw
 
08.07.14
12:18
(19) отказались от него из за
"Сбой питания в такой ситуации может привести к непоправимому повреждению данных".
21 pmb
 
08.07.14
12:19
(19) собственно как бы интересует варианты резервного копирования кроме pgdump на работающем сервере.
22 pmb
 
08.07.14
12:20
(18) какая у вас нагрузка на базу во время выполнения резервного копирования? Сколько человек/документов работает/проводится?
Выскакивают в это время конфликты на блокировках?
23 zladenuw
 
08.07.14
12:22
(22) конфликтов нет, обычно около 50-60 пользователей. так перевели все на управляемые блокировки. до этого получали блокировки
24 zladenuw
 
08.07.14
12:23
(21) админ написал. что настроить изначально на pgdump, а на wal отмазка была что свет часто у нас выключают. а вообще лень эму было :) так как pgdumpсправляется
25 pmb
 
08.07.14
12:25
24) а postgres unix или на windows server работает?
26 zladenuw
 
08.07.14
12:50
(25) unix и сервер 1с так же