Firebird 1.5.3 classic
Запрос
select distinct DIS.STOR_ID, DIS108.Rate, DIS109.Rate, DIS110.Rate,
...
from DISTR_STORCONF DIS
inner join DISTR_STORCONF DIS108 on DIS.Stor_id = DIS108.Stor_id and
DIS108.Conf_id = 108
inner join DISTR_STORCONF DIS109 on DIS.Stor_id = DIS109.Stor_id and
DIS109.Conf_id = 109
inner join DISTR_STORCONF DIS110 on DIS.Stor_id = DIS110.Stor_id and
DIS110.Conf_id = 110
... и т.д. ...
при 20 джойнах препарится 30 секунд, при 200 джойнах окончания препаре
так и не дождались, но суть не в этом, а в том, что пока длится
препарирование, сервер блокирует подключения других пользователей.
Так и должно быть?