Techniques determine a quantity of rows to fetch based on memory available on a client computer and the fetch state of cursors. The techniques are used to determine a quantity of rows for “pre-fetching”. Under pre-fetching, rows in addition to those requested by an application are fetched from a...http://www.google.ca/patents/US20060149702?utm_source=gb-gplus-sharePatent US20060149702 - Cursor pre-fetching