The following sections describe the new features in this Oracle Call Interface manual:
Runtime load balancing is available automatically and improves performance.
See Also:"Runtime Connection Load Balancing"
To improve performance, binds and defines now allow non-contiguous buffers for reading and writing (scatter/gather for binds/defines).
See Also:"Binding and Defining Multiple Buffers"
UPDATE statement can be used to implicitly fetch
See Also:"Implicit Fetching of ROWIDs"
Performance is improved by the use of arrays of descriptors.
The client result cache feature can improve performance.
See Also:"Client Result Cache"
New settings used by database administrators that make OCI more secure are described.
See Also:"OCI Security Enhancements"
Support for XML DB and XDK documents has been enhanced to include binary XML.
See Also:"OCI Support for XML"
OCI applications can optimize fetching of length, chunk size, and data of small LOBs.
SecureFile LOBs. New capabilities of LOBs include encryption, deduplication, and compression. New OCI functions are included in this release. These new functions and features are only usable on the new
See Also:"Options of SecureFile LOBs"
Database resident connection pooling. The pool will span processes instead of just span different threads. More efficient applications can result.
See Also:"Database Resident Connection Pooling"
Database change notification enhancements for query result set changes are added to the pre-existing capabilities.
See Also:"Continuous Query Notification"
Streams Advanced Queuing event notification now supports notifications spaced in time.
See Also:"Publish-Subscribe Notification in OCI"
Fault diagnostic subdirectory structures are presented to help you deal with OCI-generated incidents.
See Also:"Fault Diagnosability in OCI"
To read or write the client driver layer name to improve OCI fault diagnosability, use the following attribute on the session handle.
New version compatibility of OCI applications is described.