8.х Проблема с PostgreSQL

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Петр, 18 мар 2008.

  1. TopicStarter Overlay
    Петр
    Offline

    Петр

    Регистрация:
    18 мар 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Уважаемые, у меня возникла следующая проблема: при попытке произвести обмен данными, как мы уже неоднократно это делали, вдруг возникла ошибка следующего содержания
    Ошибка СУБД
    Error: Out of shared memory
    Hint: You may need increase max_lock_per_transaction.

    Пробовал переписать настройки в postgre.conf
    shared_buffers = 48MB (по умолчанию 27)
    max_lock_per_transaction = 250( по умолчанию 150)
    max_connections я уменьшил со 100 до 50
    Результат остался тот же, да и на одном из форумов PostgreSQL прочитал что так можно разрушить базу, поэтому эксперименты свои решил прекратить, может кто-нибудь сталкивался с подобной проблемой, подскажите, что делать, я ума не приложу!!!
    1C 8.1.11.64
    PostgreSQL 8.2.4-3.1C
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Где-то я слышал, что такое может быть, когда слишком много таблиц одновременно задействовано...

    Обмен какой идет? Попробуйте обмениваться более мелкими порциями данных.
  3. TopicStarter Overlay
    Петр
    Offline

    Петр

    Регистрация:
    18 мар 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    более мелкими порциями обмениваться не получиться, что касается обмена, то я не в курсе, бухгалтерия говорит это автообмен, который вроде как должен производиться раз в сутки, но пока мы производим его максимум пару раз в неделю, при чем выявляется последовательность, что ошибка возникла сразу после обновления 1С платформы до версии 1.11.64, до этого все работало долго, но работало. у нас в штате нет 1С программиста, а я в этом деле не особо силен.....какие есть мысли?
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Последняя версия 11.67 - стоит обновиться :)

    Давайте поподробнее, как делается обмен и какие правила настроены.
    А то испорченный телефон получается.
  5. Kadra
    Offline

    Kadra

    Регистрация:
    17 фев 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Аналогичная проблема.
    Postgres 8.3.3-2.1C
    1С 8.1.13.41
    УПП 1.2.20.1

    Распределенная информационная база. Размер базы примерно 3Gb. Полный обмен файловый. Обычный размер выгружаемого файла 1м. В центральной базе сделали проведение по партиям за месяц. Файл выгрузки получился 11м. При загрузке в удаленную базу выдало ошибку.
    Ошибка СУБД
    Error: Out of shared memory
    Hint: You may need increase max_lock_per_transaction.
    На удаленной машине установлен пень 4-2гигагерца 2 гигабайта памяти.
    В настройках постгри
    effective_cache_size = 1512MB
    остальное по дефолту.

    Буквально 2 недели назад делал обновление конфигурации центральной базы. Файл выгрузки был 40 метров примерно. Обмены прошли нормально. А тут вот такая заковырка.

Поделиться этой страницей