Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

8.1 A Database Client Perspective

Caching is a mechanism that allows a database client to transfer larger sets of data to and from a database server than it could normally transfer at one time. Instead of sending one row, a client can send n rows all at once. A client can also receive rows at once, effectively reducing the number of server round trips from to one.

DBTools.h++ supports the caching of data on the client side for both sending data to a database server, and receiving data from it. Since network traffic is one of the biggest overheads incurred by a client/server application, using the caching features of DBTools.h++ can dramatically reduce network traffic and increase application performance.


NOTE: Although caching can significantly increase application performance, please see your access library guide for vendor-specific restrictions.

Previous fileTop of DocumentContentsIndexNext file

©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.