Re: Долгая синхронизация папок в Miсrosoft Outlook

От: Boris Tyshkiewitch <CGatePro_at_mx_ru>
Дата: Wed 09 Feb 2005 - 16:39:34 MSK

Nikolaev Vadim wrote:

>Добрый день, возникла проблема, может быть она обсуждалась, но хотелось
>бы еще раз поднять вопрос.
>Существует много пользователей, у большинства из них большие объемы
>информации (почтовый ящик порядка 2Гб +- 1Гб) и к тому же кол-во файлов

>в папках INBOX, SendItems, Trash может достигать 3000-4000 штук.
>Естественно для того чтоб войти в каждую папку тратится очень много
>время на синхронизацию. Как то этот вопрос решается, или что можно
>сделать сейчас, как ускорить работу?
>
>  
>

   Если сейчас, то можно попробовать улучшить дисковую и файловую системы. Т.е. добавить еще дисков, купить диски на 15krpm, потьюнить настройки файловой системы. Хотя стоит проверить где торможение - на уровне сервера (чтение с диска) или на уровне MAPI коннектора. Попробуйте подключиться к тем-же папкам по IMAP и сравнить скорость открытия папки.

>Исходные данные:
>CGP 4.2.5
>Mikrosoft Outlook 2000/2003 - в режиме групповой работы
>MAPI-connector 1.1.12
>Тип почтового ящика на сервере "MailDirMailbox"
>FreeBSD 5.3.
>Дисковый массив на SATA дисках 2Х2 (RAID 0+1)
>
>Предложения:
>почему бы список писем не хранить в базе
>данных(MYSQL, ORACLE, и т.д. или может свой файл) и тогда папки
>открывались бы быстрее, а атачменты, если они не поместяся в базу
>данных, присваивать им уникальный номер и складывать в отдельну
>папку(или также создавать папки пользователей, где будут хранятся
>проиндексированные файлы). Т.о. при случайном удалении писем можно будет
>восстанавливать отдельное письмоа, а не целиковый файл, в котором
>хранится почтовая база.
>
>Скажите, ведется ли каке то разработки в этом направлении.
>  
>

    Есть там своя база данных с индексами - Settings->Obscure->TextMailbox->Index Появилось не так давно, но работает. И работает замечательно.

    Но это индексируются только TextMailBox фолдеры. Предполагается, что для MailDirMailbox индексом служит каталог файловой системы. И на некоторых OS это даже работает - OS сама нормально строит индексы больших каталогов, и 4000 файлов в одном каталоге никого не беспокоят.   

    FreeBSD тоже что-то имеет на тему быстрого поиска элемента в каталоге, но похоже недостаточно. Наверно стоит попросить Сталкера делать свой индекс не только для TextMailBox, но и для MailDirMailbox. Ведь надо брать от каждой OS минимум возможностей, и все делать самим, правда? :-))

Boris. Получено Wed Feb 09 13:39:49 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:15:45 MSK