1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15
  1. #1
    Пришел за помощью

    Регистрация
    20.02.2010
    Сообщений
    19
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Доброго времени суток! :) Хочу вот посоветоваться - развернул недавно в двух разных компаниях 1С-сервер (8.3). В одной конторе это связка с MS SQL (Windows Server), а в другой - с PostgreSQL (Ubuntu). Так вот что интересно - в первом варианте 1С-сервер и MS SQL установлены на одном компьютере, при этом во время работы процесс rhost кэширует данные в оперативную память, за счет чего работает все довольно шустро. Но вот во втором варианте 1С-сервер и PostgreSQL установлены на разных машинах, хотя процессор и объем ОЗУ одинаков в обоих вариантах. И в этой связке rphost занимает ОЗУ только если есть хотя бы один рабочий сеанс с любой из баз. Скажем, во время активной работы он занимает порядка 1,5 Гб. Как только все выходят из сеанса, rphost уменьшается до 100 Мб примерно. И потом опять заново считывает всё. А с MS SQL такой проблемы нет почему-то. Что я мог не учесть при настройки 1C-PostgreSQL? Заранее спасибо за ответы :)

  2. #2
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    ну-у-у.. На вскидку.. Когда 1Ска и сиквел стоят на одной тачке, они могут общаться через "шаред мемору" (что довольно быстро и эффективно). 1Ска с Постргесом так общаться не умеют.

  3. #3
    Пришел за помощью

    Регистрация
    20.02.2010
    Сообщений
    19
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    То есть придется всегда как минимум один сеанс держать открытым, чтобы другие не тратили время на запуск? Кстати, смотрю распределение памяти на Postgre-машине - тоже занимает от силы 450 Мб ОЗУ. Для сравнения на MS SQL кэшируется на 9 гигов, в силу чего очень быстро работает база. С этим тоже ничего не поделаешь?

  4. #4
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Цитата Сообщение от garett Посмотреть сообщение
    То есть придется всегда как минимум один сеанс держать открытым, чтобы другие не тратили время на запуск? Кстати, смотрю распределение памяти на Postgre-машине - тоже занимает от силы 450 Мб ОЗУ. Для сравнения на MS SQL кэшируется на 9 гигов, в силу чего очень быстро работает база. С этим тоже ничего не поделаешь?
    Не-е-е.. тут нет "абсолютной истины". Когда 1ска и сиквел находятся на одном сервере - есть свои плюсы, но при этом есть проблемы масштабирования и устойчивости. Все же "по хорошему" настройки виндов (да и самого железа) под нужды 1Ски и под сиквел - различны.
    Насчет кэша постгри - там есть свой конфигурационный файл где многое можно отруливать. Опять же - платный энтерпраз постгри - серьезно производительнее чем бесплатный пострги проф.

    Опять же.. Размещение на бесплатной убунте имеет свои плюсы, но соответственно нужно понимание как настраивать убунту и та же проблема например "быстрых дров" на ту же сеть.
    Отдельная песня, когда серваки разворачиваются на виртуалках. И т.д. и т.п.

  5. #5
    Пришел за помощью

    Регистрация
    20.02.2010
    Сообщений
    19
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Попутно заметил еще одну проблему - теперь не удается обновить конфигурацию базы из конфигуратора - затенено. А как теперь её обновлять? В файловом режиме работало.

  6. #6
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Цитата Сообщение от garett Посмотреть сообщение
    Попутно заметил еще одну проблему - теперь не удается обновить конфигурацию базы из конфигуратора - затенено. А как теперь её обновлять? В файловом режиме работало.
    (задумчиво) Принимать роды по телефону конечно увлекательно, но можно посчитать, что это роды у морских свинок, а на самом деле - у человека :-)

    ПыСы.. Навскидку - Когда работаешь в файловом варианте - ты работаешь в толстом клиенте. Ну а в клиент-серверном - можно работать и в тонком и в толстом. Но обновление работает только для толстого клиента.

  7. #7
    Пришел за помощью

    Регистрация
    20.02.2010
    Сообщений
    19
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Схема такая (справа налево) - Ubuntu с PostgreSQL->1С сервер (Windows 2008 R2)->терминальный сервер с RemoteApp (Windows 2008 R2)->клиентский комп с Windows 7. То есть у клиента настроен Remote App и работает он с базой вот по такой цепочке. И если он заходит в базу через конфигуратор, то опция "Обновить конфигурацию" оказывается затененной. Как быть в этом случае?

  8. #8
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Цитата Сообщение от garett Посмотреть сообщение
    Схема такая (справа налево) - Ubuntu с PostgreSQL->1С сервер (Windows 2008 R2)->терминальный сервер с RemoteApp (Windows 2008 R2)->клиентский комп с Windows 7. То есть у клиента настроен Remote App и работает он с базой вот по такой цепочке. И если он заходит в базу через конфигуратор, то опция "Обновить конфигурацию" оказывается затененной. Как быть в этом случае?
    (задумчиво) Как вариант: поставь нормального клиента 1с на клиентском компе и зайди в конфигуратор на нем самом напрямую, а не "по цепочке". И посмотри разницу. Если на клиенте все ок, то тогда нужно ковырять "цепочку"

  9. #9
    Пришел за помощью

    Регистрация
    20.02.2010
    Сообщений
    19
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Разобрался, спасибо :-) Правда, попутно нашел еще одну проблему - не знаю, создавать ли новую тему... При тестировании базы "ЗуП" возникла ошибка: no data left in message. Возникает при прохождении пункта тестирования "Реструктуризация таблиц информационной базы". Добавил скриншот.

    err_db.jpg

  10. #10
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: 1C 8.3-PostgreSQL - rphost не кэширует данные в ОЗУ

    Косяк с базой (как вариант с правами юзера под которым 1Ска общается с сиквелом)

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. 1C 8.2 и PostgreSQL 9.2.17
    от ilyaburyy в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 11
    Последнее сообщение: 04.06.2016, 10:16

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •