Медленный отбор писем

Всем доброго времени суток!
Проблема в том, что при переходе на Деталь E-Mail у Контрагентов, всё виснет секунд на 5, при переходе от одного контрагента к другому тормозит жутко, когда активна деталь E-mail. На сервере при этом загрузка процессора на 100%. Такое поведение наблюдается у пользователей не администраторов. У админов тормозов нет.
В чем может быть проблема???
база на FirebirdCS-2.1.1.17910-0
Может есть какие-то настройки самого Firebird???

Нравится

7 комментариев

А если на детали E-mail пусто, тоже при открытии ее тормозит?

 

Да, тормозит. Тормоза пропадают, если удаляю все записи в таблице tbl_MailMessageRight

Анатолий!
1. Я бы проверил наличие индексов в таблице tbl_MailMessageRight и tbl_MailMessage
2. Все таки обновил Firebird, а то у Вас устаревшая версия...

Индексы все есть.
Насколько я помню при установке даётся библиотека, которую надо подгрузить в Firebird, а она написана под Firebird 2.1

Правильно у Вас 2.1 устаревшая. Есть более новая. И попробуйте пересоздать индексы, если они есть. И кстати по каким полям есть?

У Вас 2.1.1.17910, а на оф. сайте уже давно - 2.1.3.18185

в таблице tbl_MailMessageRight общий по полям AdminUnitID и RecordID, также по полю CanRead

в таблице tbl_MailMessage по полям OwnerID, GroupID, Subject, SenderAddress, RecipientAddress, SendDate, ReceiveDate, EntryID и ParentMessageID.

Попробую обновиться.

Показать все комментарии