Решено Скорость

  • Автор темы Автор темы aameno2
  • Дата начала Дата начала

aameno2

Lotus Team
27.01.2009
774
189
BIT
536
Коллеги, вот скажите мне, имеет смысл бороться за скорость?
500 баз, 500 одинаковых документов, два варианта:
1. Создавать в цикле одни и теже документы в базах
2. Создать коллекцию документов и скопировать их по базам
 
3. создать ДХЛ, отправить на сервер, импортнуть ДХЛ
 
Тох..низя просто. Представь офлайн, что делать с ссылками?
 
Если это одноразовое действие, я бы не заморачивался. Создаешь доки в одной и потом копируешь в оставшиеся 499 =)

А зачем такой изврат? Почему не реплика базы?
 
Насколько п.1 медленнее 2-3х?
основное замедление - передача доков по сети и создание в БД, т.к. в цикле - то задержки будут в цикле
в случае массового - оно само организует свой цикл
 
мне уже стало интересно - а какая изначальная постановка задачи была, что вылилось в 500 баз? ;)
 
Дык активсинк етить его за ногу.
Берет контакты только из почтового файла)
Вот и получается, формируем массив из адресов и т.д. и распихиваем пользователям....
когда уже 9.0.2 выйдет тока....
 
а если вернуться к старой доброй общей почте? ;)
 
Разница между созданием и копированием документов около 1-1.5 секунды.
 
@ToxaRat, Вернуться не получится.. потому как активсинк настраивается на почтовую базу пользователя и больше ни куда.. и берет данные из адресов именно с этой базы..
@aameno2, вот только насколько я успел по-экспериментировать - бяда вкорячится с разными версиями клиентов (я так понял у Вас бяда с травелером??)) там версе и травелер на разных устройствах берут данные контактов из разных мест.. вот такая вот петрушка..
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!