Разная скорость работы пользователей в 1с
Добрый день, дано Postgres SQL 13.4-6.1C (64х), платформа 8.3.18.1483(64х и вообще я под разными платформами пробовал) и УТ (11.4.13.103).
Изначально жалобы были на медленную работу всей базы. После полной переустановки SQL на SSD, создания tabletspace на SSD и загрузки базы туда, а так же настроек, работать стало быстрее, но почему-то, почему-то только под пользователями с административными правами.
Например отчет задолженности клиентов под администратором формируется 3-5 секунд, а под любым пользователем без прав админа - 30 секунд и я вообще не понимаю что тут можно сделать?
В инете на мисте я нашел, что кто-то решил проблему путем уменьшения настроек пользователя, но мне не помогло, даже если создать пользователя у которого только одна настройка внешнего вида (Командный интерфейс) и 2 прочие настройки (Персональные настройки и прочие настройки) - под ним все равно на формирование отчета идет по 30 секунд
Изначально жалобы были на медленную работу всей базы. После полной переустановки SQL на SSD, создания tabletspace на SSD и загрузки базы туда, а так же настроек, работать стало быстрее, но почему-то, почему-то только под пользователями с административными правами.
Например отчет задолженности клиентов под администратором формируется 3-5 секунд, а под любым пользователем без прав админа - 30 секунд и я вообще не понимаю что тут можно сделать?
В инете на мисте я нашел, что кто-то решил проблему путем уменьшения настроек пользователя, но мне не помогло, даже если создать пользователя у которого только одна настройка внешнего вида (Командный интерфейс) и 2 прочие настройки (Персональные настройки и прочие настройки) - под ним все равно на формирование отчета идет по 30 секунд
Прикрепленные файлы:
postgresql.conf
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В таких случаях нужно разбираться индивидуально.
Как вариант нужно начать с запроса и выполнение его в консоли (как с полными правами так и не полными правами), сделать замер. Если иcпользуется RLS, то запросы могут быть построены криво, с грубыми ошибками, которые в корне увеличивают время выполнения. Второй причиной, может быть проблема с итоговыми таблицами и индексами.
Повторюсь, на пальцах трудно сказать, почему отчет тут быстро работает, а тут нет. Не известна база, отчет, запрос к SQL. Но так или иначе это не связано сервером Postgres SQL или MS SQL и т.п., проблема точно в запросе, в индексах, или в итоговых таблицах!
Как вариант нужно начать с запроса и выполнение его в консоли (как с полными правами так и не полными правами), сделать замер. Если иcпользуется RLS, то запросы могут быть построены криво, с грубыми ошибками, которые в корне увеличивают время выполнения. Второй причиной, может быть проблема с итоговыми таблицами и индексами.
Повторюсь, на пальцах трудно сказать, почему отчет тут быстро работает, а тут нет. Не известна база, отчет, запрос к SQL. Но так или иначе это не связано сервером Postgres SQL или MS SQL и т.п., проблема точно в запросе, в индексах, или в итоговых таблицах!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот