Hello, Alexey!

Alexey Popov wrote:

Теперь хочу понять как работает такой план:
PLAN (EVENTS ORDER IDX_A INDEX (IDX_A, IDX_B))
Слили маски и надо выдать исходящий поток записей согласно индексу IDX_A.

ты статью dataacesspaths читал?

> Тут видно только один выход - маски строить в порядке IDX_A.
ужас.

1. ключ индекса ссылается на запись, по ее физическому номеру
2. ключи индекса идут в определенном порядке, номера записей
в ключах естественно нет.
2. при построении битовой маски битом маркируется подходящий
по ключу НОМЕР записи.

поэтому нет никакого "в порядке индекса" у битовой маски.
только что ведь объяснили, что если бы "порядки" были
у индексов по A и B, их битовые маски нельзя было бы слить.

p.s. что-то худо с азами программирования.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Ответить