Надеюсь я не слишком затянул с ответом. По первоначальному плану хотелось бы зарегистрировать все табы (которые для всех контроллеров будут одинаковые) в SourceBundle.php, но не могу получить тот же TabStack из класса, описывающего Bundle, в этом вся проблема.
В самом идеальном случае - когда в контроллерах есть какой то метод, возвращающий массив объектов (табов), относящихся к этому контроллеру, и перед запуском основного приложения все эти табы как нибудь компоновались в один большой массив с табами и выводились пользователю, сразу все табы, из всех контроллеров приложения.
Falseclock: Действительно проблема крылась в индексах, сейчас все настроили с коллегами и этот запрос: select id from debt where id<6534794 AND cus_id = 143867 ORDER BY id desc LIMIT 1 выдает 2 миллисекунды, спасибо вам Falseclock и вам Pavel Denisov
Falseclock: прочитав про RETURNING понял, что вещь очень хорошая и в дальнейшем она мне очень пригодится, но это мне не подходит, т.к. нужна прошлая запись о долге этого клиента, а RETURNING возвращает текущею запись, если я правильно понял. Так же хочу сообщить, что индексы присутствуют в таблице на нужных полях.
eugenehr: Я указал в тэгах Postgresql, скажите, как мне помогут индексы, если я использую представление? А при создании материализованного представления у меня "504 error"
Алексей Черемисин: К стати о не понятной магии, мне вот не понятно как данные из сервлета передать в файл(html,jsp), чтоб не писать все через pw.print("и тому подобное")