On 10-11-2013 16:11, Dmitry Yemanov wrote: > 10.11.2013 18:40, Mark Rotteveel wrote: > >> The test suite is 1288 tests at the moment (and I expect the number of >> tests to increase further). For the majority of tests a database is >> created and dropped per test! So contrary to normal users, performance >> of create and drop is pretty important to me ;). > > In terms of authentication, create == attach. And AFAIR, the default SRP > protocol is known to be slower than the legacy authentication. I believe > you run tests using a TCP connection (i.e. non-embedded), so > authentication could be yet another reason of the slowdown relative to > FB 2.5.
I don't have a SRP implementation in Jaybird yet, and the tests I ran where using the Jaybird wire protocol implementation, not using the native client library, so that isn't the reason. And as you can see in my previous message, Firebird 3 is once again faster than Firebird 2.5.2 now the 'create slowdown' has been fixed. Mark -- Mark Rotteveel ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel