Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.15;
Скачать: CL | DM;

Вниз

Что быстрее: выборка из 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.061 c
3-1090418346
Delf
2004-07-21 17:59
2004.08.15
Откат изменений в ClientDataSet после вызова ApplyUpdates


1-1091166407
П7
2004-07-30 09:46
2004.08.15
Элементы TTreeView и Drag n Drop


1-1091012354
daiv
2004-07-28 14:59
2004.08.15
добрый день. помогите отсортировать список


1-1091029870
denissoft
2004-07-28 19:51
2004.08.15
сохранить/загрузить Компонент


6-1086865103
alexdosh
2004-06-10 14:58
2004.08.15
SNMP