I'm not sure I understand how the Pervasive provider is any more or less "managed" than the System.Data.Odbc provider... they're both managed code are they not? I suppose I see how a certain layer is removed because the Pervasive provider already knows what driver to use... but does that really matter? There must be some good reason they continue to release new versions... otherwise why bother?
Main Topics
Browse All Topics





by: mirtheilPosted on 2009-05-28 at 08:30:03ID: 24494354
The main advantage is that the Pervasive provider is Managed and avoids the overhead of the ODBC layer on the client. Both communicate to the server using the same protocol.
I haven't done any testing in a while but when it first came out, I found that the data provider was faster than using ODBC. I can't find my numbers to support that though.