18.04.2017 20:21, Adriano dos Santos Fernandes wrote: > On 18/04/2017 13:43, Vlad Khorsun wrote: >> Some time ago there was discussion about sharing snapshots. As for me, it >> is useful feature. Not a "must have", but useful. >> >> With current implementation of database snapshots (private copy of TIP) >> it is not enough just to specify "base" transaction number to obtain its >> snapshot, especially for Classic. > > Can you please explain more?
I mean, that "secondary" transaction should obtain somehow the private copy of (part of) TIP created by the "base" transaction when it started. Read the thread "How to? Coordinating transactions for multiple connections in single call" started by the Sean at 02 April 2014. It contains all details. >> But, with new snapshots acounting (based >> on commit order, proposed by Nickolay) it will be enough to get just one >> number from the "base" transaction. >> > Is it the post "Statement-level read consistency and intermediate > versions GC" in this list or another one? Yes, it is. BTW, the current state of that feature could be found there https://github.com/redsoftbiz/firebird/tree/read_consistency it is maintained and workable Regards, Vlad ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel