powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как лучше?
5 сообщений из 5, страница 1 из 1
Как лучше?
    #38193041
denis11111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем!

Есть маленькая таблица на 10-20 параметров.

Есть цикл. При кажой новой итерации цикла в него попадает строка. По этой строке з базы делается выборка одного обьекта.

Тож как лучше:

Все время доставать по одному обьекту. Или достать их все сразу, а потом работать из этим листом: в цикле через equals искать нужной обьект?
...
Рейтинг: 0 / 0
Как лучше?
    #38193064
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Терминология - жесть.
denis11111Есть маленькая таблица на 10-20 параметров.

Что такое "параметр таблицы"*

denis11111Есть цикл. При кажой новой итерации цикла в него попадает строка.

Строка попадает в цикл? Это как?

denis11111Все время доставать по одному обьекту. Или достать их все сразу, а потом работать из этим листом: в цикле через equals искать нужной обьект?
Не понятно зачем искать по equals.
Если нужно обработать все записи, то, конечно, лучше их все прочитать. Можно их отсортировать в нужном порядке, чтобы не искать по ним, а обрабатывать в заданной последовательности.
Если все записи обрабатывать не нужно, то лучше тягать по одной, чтобы избежать множества лишних итераций в Java коде.
...
Рейтинг: 0 / 0
Как лучше?
    #38193094
denis11111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица, в ней немного записей (20-30).

Ети записи нужно все время доставать из этой таблицы.

Тож лучше все время дергать БД, или достать все записи, сложить в List b и уже с него доставать необходимие значения.
...
Рейтинг: 0 / 0
Как лучше?
    #38193102
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis11111Есть таблица, в ней немного записей (20-30).

Ети записи нужно все время доставать из этой таблицы.

Тож лучше все время дергать БД, или достать все записи, сложить в List b и уже с него доставать необходимие значения.
Лучше всего настрить кеш между кодом обработки и кодом работы с базой.
Таким кешем будет проще управлять, надо - включил, надо выключил.
Для однозначного ответа не достаточно информации. В большинтсве случаев с кешем, конечно, лучше чем без.
...
Рейтинг: 0 / 0
Как лучше?
    #38194043
DoSOfRedRiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis11111,


В большинстве случаев лучше сначало вытащить данные из базы, а затем обрабатывать их. И вообще, стоит избегать запросов к базе в разного рода циклах.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как лучше?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]