Вниз
Скачать: CL | DM;

Время обработки   Найти похожие ветки 

 
drakulita ©   (2003-09-19 09:56) [0]

Прога обрабатывает два текстовых файла размерами от 15 метров первый и от 30 метров второй. Работает два цикла
while not eof(f1) do begin
if (усл.1)and(усл.2) ... then begin
......
end else begin
repiat
if (усл.1)and(усл.2) ... then begin
......
end else begin
.....
until eof(f2) and .....
end;
end;
на работу програмы уходит больше 1 часа хотелось бы уменьшить до минут. Задача порезать два исходных файла по организациям не терея структур строк. Я решил выдергивать строку и ложить в новый файл удаляя из исходного. Этим добился уменьшения на 20 минут.
Зарание спасибо!!!


 
panov ©   (2003-09-19 09:59) [1]

Одно из простых решений - загрузить оба файла в БД. Обработка сократится до нескольких минут.


 
Брат ©   (2003-09-19 10:00) [2]

Проц поменяй :)


 
drakulita ©   (2003-09-19 10:00) [3]

Теряется структура строки


 
MBo ©   (2003-09-19 10:06) [4]

Непонятна задача - при чем тут два файла? Надо бы уточнить.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
3-3779
AlexVA
2003-09-11 15:33
2003.10.02
как создать новое поле


3-3805
rh
2003-09-10 14:36
2003.10.02
Ошибка при открытии mdb-файла


1-3848
HarryP
2003-09-19 11:28
2003.10.02
Тип файла по его содержимому


3-3753
Леонид
2003-09-12 12:00
2003.10.02
Мне нужно через SQL объединить поля и добавить к ним ...


6-4031
SergeyB
2003-07-15 10:59
2003.10.02
NetDDe & Delphi 5.0




   Наверх