On-line: alex_II, Andrey, i3t4j6, SergKis, гостей 1. Всего: 5 [подробнее..]
АвторСообщение
администратор




Пост N: 2445
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.07.12 17:14. Заголовок: Copy File to и работа с базой


Есть сетевая база работающая под ADS. Работа с базой идет весьма интенсивная с разных рабочих станций. Примерно раз в час программа на Harbour копирует эту базу командой copy file to для последующей архивации.
Пока база была не большая глюков не было. Сегодня в ряде баз кол-во записей перевалило
за полтора лимона.
Иногда происходят странные вещи и мне кажется что глюки появляются в тот момент
когда идет копирование базы. Так например может заглючить DBseek() , другого объяснения
не нашел. Есть промежуточный документ с кодами товара , на основании этого документа
создается накладная. Кол-во товарных позиций в промежуточном документе и накладной
должно совпадать. Как правило все нормально , но бывают случаи когда это не так.
Алгоритм переноса достаточно простой и глюков там нет.
Сумбурно как то я все обрисовал , но думаю мысль ясна ;)

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 27 , стр: 1 2 All [только новые]


администратор




Пост N: 2489
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.08.12 18:30. Заголовок: Dima пишет: Все сде..


Dima пишет:

 цитата:
Все сделал как надо


А по факту что то не то вышло ;)
У меня база 835 метров и AdsCopyTable скопировал ее за 1 минуту 20 секунд
У клиента база 1 гиг и AdsCopyTable скопировал ее за 9 минут
Железо на серверах примерно одинаковое. Не пойму почему такая большая
разница. Может файервол что то блочит..... Пока не пойму куда копать.
Пробовал играться с AdsCacheRecords , разницы в скорости не увидел.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2470
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 16.08.12 11:13. Заголовок: Операцию AdsCopyTabl..


Операцию AdsCopyTable выполняет сам Ads. Возможно, у тебя он не выполнял больше никаких действий, только одну операцию, а у клиента отвлекался на другие запросы. Конечно, там поддерживается многопоточность, но тут надо смотреть, сколько ядер на процессоре, сколько создано потоков.
Файервол тут точно ни при чем, так как ace с клиента дал команду серверу AdsCopyTable, и сервер ее выполняет уже без обращения к сети.
В любом случае, вряд ли копирование можно сделать быстрее другим способом.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2490
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 16.08.12 11:26. Заголовок: Pasha пишет: Возмож..


Pasha пишет:

 цитата:
Возможно, у тебя он не выполнял больше никаких действий, только одну операцию, а у клиента отвлекался на другие запросы


Я тоже так подумал. Рабочих станций юзающих базу порядка 30.
Что касается потоков то настраивал их согласно доке к ADS , cобственно стоит сейчас 16

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2493
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.08.12 16:03. Заголовок: Pasha А ты когда юз..


Pasha
А ты когда юзал ADS , это были все версии под Netware или под Windows тоже ?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2473
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 17.08.12 18:05. Заголовок: Под netware до 2000 ..


Под netware до 2000 года, потом под windows
Сейчас полностью отказался от ads

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2494
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.08.12 18:13. Заголовок: Pasha А под виндой ..


Pasha
А под виндой когда юзал то по какому протоколу ?


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2474
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 17.08.12 18:23. Заголовок: С клиппером по ipx, ..


С клиппером по ipx, а с харбором естественно по ip


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 27 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 260
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет