When we first started supporting VistaDB, some users reported performance issues with INSERTs, which we confirmed in our tests, but we were able to work with VistaDB's support staff, and they quickly got it resolved in their next release.
http://community.entityspaces.net/forums/thread/2083.aspx
Since then, we have not heard any other complaints, and we have never had any regarding load times. In our latest performance tests against Build 32, it looks as though they've improved performance significantly since Build 25. Our 10,000 record Query.Load() takes less than 1/2 a second. In our tests, VistaDB takes about two times longer than MS Access, and 3 times longer than MS SQL Server for a 10,000 record load, but with them all being sub-second response times, it really should not be significant.
Perhaps, it is not the number of records, but the number and/or type of columns? Is the problem with the load, or are you filling in a DataGridView?
David Neal Parsons
www.entityspaces.net