История изменений
Исправление Norgat, (текущая версия) :
Тормозит всё, как обычно, на 100500 запросах в циклах, а даже минимальный запрос к бд - это 4 мс.
Хранимку не пробовали написать? У вас большая часть из этих 4 мс это сетевое взаимодействие + парсинг + транзакционные обертки.
Можно и 100к строк вставлять минутами, а можно одним запросом за секунду.
Если текущая структура БД не подходит для выборок, то в Oracle есть виьюхи и материализованные вьюхи. Которые ты можешь сформировать заранее для таких запросов (чем отличаются кури в доках).
P.S. Ну или денормализуй нафиг и уложи тупо в монгу или другую документно-ориентированную БД по вкусу и требованиям к надежности и скорости (их сейчас много).
Исправление Norgat, :
Тормозит всё, как обычно, на 100500 запросах в циклах, а даже минимальный запрос к бд - это 4 мс.
Хранимку не пробовали написать? У вас большая часть из этих 4 мс это сетевое взаимодействие + парсинг + транзакционные обертки.
Можно и 100к строк вставлять минутами, а можно одним запросом за секунду.
Если текущая структура БД не подходит для выборок, то в Oracle есть виьюхи и материализованные вьюхи. Которые ты можешь сформировать заранее для таких запросов (чем отличаются кури в доках).
Исходная версия Norgat, :
Тормозит всё, как обычно, на 100500 запросах в циклах, а даже минимальный запрос к бд - это 4 мс.
Хранимку не пробовали написать? У вас большая часть из этих 4 мс это сетевое взаимодействие + парсинг + транзакционные обертки.
Можно и 100к строк вставлять минутами, а можно одним запросом за секунду.