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

Вниз

Списки или запросы   Найти похожие ветки 

 
Niobe   (2003-11-03 11:02) [0]

Уважаемые мастера, извините, если вопрос ламмерский, но вот он:
что рациональнее: хранить в ходе работы проги списки по 100-200 элементов в каждом(максимум таких списков 60, в среднем 10-20) или по нескольку раз такой список получать запросом?


 
Fay   (2003-11-03 11:04) [1]

А что за списки такие?


 
Юрий Федоров ©   (2003-11-03 11:10) [2]

Все зависит от задачи. Что за списки, сколько времени уходит на их загрузку, обязательно ли все они будут использованы при работе, или это зависит от ситуации, могут ли они изменяться снаружи после того, как программа запущена.


 
Niobe   (2003-11-03 11:42) [3]

мне нужно в листбоксе отображать содержимое одной из 60-ти таблиц по выбору пользователя(не все таблицы могут быть задействованны, изменяться не будут), а так как он может одну таблицу смотреть несколько раз, то возник вопрос, записать ли содержимое в список(массив, еще что-нить) или каждый раз подгружать из базы, что лучше(в плане быстродействия да и вообще)


 
Stratos ©   (2003-11-03 11:51) [4]

делай кэш таблиц на 10-20... веди счетчик использований и выгружай редко используемые.


 
Юрий Федоров ©   (2003-11-03 11:57) [5]

По первому запросу пользователя подгружай в список
Потом проверяй - если уже подгружено - просто показывай.
имхо


 
Eugene1501 ©   (2003-11-03 12:14) [6]

1. Таблицы маленькие (100-200 записей)
2. Второе и последующие обращения будут работать быстрее.

Я бы читал каждый раз из базы - код проще, а быстродействие не страдает.


 
Niobe   (2003-11-03 12:19) [7]

большое пасибо за советы



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

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
11-41120
microlab
2003-02-16 20:20
2003.11.13
Нашёл необычное решение для создания ярлыков


1-41717
willys
2003-11-03 16:58
2003.11.13
работа с мат. выражениями


1-41486
Dunmer
2003-10-27 12:47
2003.11.13
Как проверить введен IP адресс или URl в едите?


6-41798
$h@dow
2003-09-19 16:05
2003.11.13
Как сделать экономный режим скачки?


14-41962
Delirium^.Tremens
2003-10-16 09:31
2003.11.13
Осень