"sasha" ...
>
> > А как работает
> >
> > SELECT TOB.*
> > FROM CONVERT_IDS_TO_ROWS('54319218, 54319223') R
> > LEFT JOIN (
> > SELECT O."Id", O."ObjectId", O."TagName", T."Permanent",
> > T."MatchesCount"
> > FROM "TaggedObjects" O
> > LEFT JOIN "Tags" T ON T."Id" = O."TagId"
> > WHERE O."ObjectName" = 'FeedItem'
> > ) TOB ON TOB."ObjectId" = R.ID
> >
> > ?
>
> План такой:
>
> PLAN JOIN (CONVERT_IDS_TO_ROWS NATURAL, JOIN (TOB O NATURAL, TOB T INDEX
> (PK_Tags)))
>
>
> Но в результате это ж вобще мрак. Тут TaggedObjects полностью
> перебирается столько раз, сколько записей выдаст процедура.
Жуть :)
--
Хорсун Влад