"Alexey Popov" ...

Vlad Khorsun wrote:

Вот именно это мы обсуждали в fb-architect. Есть идея как это можно улучшить, просто нужно этим заняться. На пальцах - позволить нескольким
 последовательно стартовавшим RO тр-циям использовать один и тот же
transation id. В этом случае только первая тр-ция будет что-то писать на
диск.

Тогда можно вообще, если транзакция RO + read_commited, не выдавать ей
никакого transation id.

   Никакого не давать нельзя. Видимость записей определяется исходя из
номера читающей тр-ции и номера тр-ции, изменившей запись. Хотя... см. ниже

Либо давать какой то древний, уже закоммиченный номер.

   Тут нужно подумать. Может быть действительно можно будет RO RC тр-циям
тупо давать номер 1 :) Для не RC тр-ций это точно нельзя.

--
Хорсун Влад

To unsubscribe from this group, send email to ru-firebird+unsubscribegooglegroups.com or 
reply to this email with the words "REMOVE ME" as the subject.

Ответить