Форум: "Базы";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
ВнизЧто быстрее: выборка из interbase или текстового файла? Найти похожие ветки
← →
Ands © (2004-07-17 17:09) [0]Вопрос такой... в таблице interbase около 50000 записей. я выбираю из этой таблицы, допустим, 400 записей из тела таблицы, с какого-то определенного места, это занимает определенное время.
если я откажусь от interbase и буду хранить данные, допустим, в текстовом файле и выбирать данные из файла по строкам, будет ли это быстрее по времени или не стоит пробовать?
← →
ChainikDenis © (2004-07-17 17:33) [1]Думаю будет медленнее...
← →
Sergey Masloff (2004-07-17 17:46) [2]Если записи фиксирванной длины и физически упорядочены файл будет на порядки быстрее. В любом случае в случае файла нет некоторого оверхеда так что при грамотной работе с файлом будет быстрее.
← →
ChainikDenis © (2004-07-17 17:51) [3]Если упорядочены то может быть.
Только тогда без ReadLn
← →
Deniz © (2004-07-18 12:07) [4]> Sergey Masloff (17.07.04 17:46) [2]
Быстрее будет если брать поочереди, но автор выбирает <1% от общего числа и вероятно по каким-то условиям, и в данном случае придется приделывать к текстовику индексы и т.д., а если в эту таблицу еще и пишутся/редактируются/удаляются данные, то ... Лучше уж заняться оптимизацией своего кода, чем переписывать InterBase, тем более в этом случае врядли получится быстрее.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.032 c