Index

A  B  C  D  E  F  G  H  I  J  L  M  O  P  R  S  T  U  V  W  X  

A

  • abandon connection timeout property 1
  • AbandonedConnectionTimeoutCallback 1
  • admin package 1
  • affinity
    • transaction-based 1
    • web session 1
  • API overview 1
  • application continuity
    • connection initialization callback 1
    • connection labeling 1
    • data source configuration 1
  • Application Continuity 1
  • applyConnectionLabel 1
  • applying connection labels 1

B

  • basic connection example 1
  • benefits of connection pools 1
  • benefits of FCF 1
  • benefits of run-time connection load balancing 1
  • borrowing connections
    • basic steps 1
    • conceptual architecture 1
    • labeled 1
    • overview 1
    • using JNDI 1
    • using the pool-enabled data source 1
    • using the pool-enabled XA data source 1

C

  • caching statements 1
  • callback
    • connection affinity 1
    • labeling 1
  • checking unmatched labels 1
  • closing connections 1
  • conceptual architecture 1
  • configure method 1
  • Configuring ONS
    • client-side daemon configuration 1
    • Remote Configuration 1
  • connection affinity
    • create callback 1
    • overview 1
    • register callback 1
    • remove callback 1
    • setting up 1
    • statistics 1
    • transaction-based 1
    • web session 1
  • ConnectionAffinityCallback interface 1
  • connection factory
    • conceptual architecture 1
    • requirements 1
    • setting 1 , 2
  • ConnectionLabelingCallback interface 1 , 2
  • connection labels
    • apply 1
    • check unmatched 1
    • implement callback 1
    • overview 1
    • removing 1
  • Connection object 1
  • connection pool
    • benefits 1
    • create explicitly 1
    • create implicitly 1 , 2
    • destroy 1
    • general overview 1
    • maintenance 1
    • purge 1
    • recycle 1
    • refresh 1
    • remove connection from 1
    • start 1
    • stop 1
    • understanding lifecycle 1
  • connection pool manager
    • create 1
    • create pool explicitly 1
    • destroy pool 1
    • overview 1 , 2
    • purge pool 1
    • recycle pool 1
    • refresh pool 1
    • start pool 1
    • stop pool 1
  • connection pool properties
    • abandon connection timeout 1
    • connection wait timeout 1
    • harvest maximum count 1
    • harvest trigger count 1
    • inactive connection timeout 1
    • initial pool size 1
    • maximum connection reuse count 1
    • maximum connection reuse time 1
    • maximum pool size 1
    • maximum statements 1
    • minimum pool size 1
    • optimizing 1
    • overview 1
    • setting 1 , 2
    • timeout check interval 1
    • time-to-live connection timeout 1
    • validate on borrow 1
  • connection properties 1
  • connection reuse properties, setting 1
  • connections
    • basic steps 1
    • borrowing 1
    • borrowing labeled 1
    • borrowing using JNDI 1
    • checking if valid 1
    • closing 1
    • controlling stale 1
    • harvesting 1
    • labeling 1
    • removing from the pool 1
    • run-time load balancing 1
    • using affinity 1
    • validate on borrow 1
  • connection steps, basic
    • example 1
  • connection URL 1
  • connection wait timeout property 1
  • cost method 1
  • create connection pool
    • explicit 1
    • implicit 1

D

  • database requirements 1
  • data source
    • PoolDataSource 1 , 2
    • PoolXADataSource 1 , 2
  • destroyConnectionPool 1
  • destroying a connection pool 1

E

  • enable FCF property 1
  • errors
    • connection pool layer messages 1
    • general UCP message structure 1
    • JDBC data sources and dynamic proxies messages 1
  • example
    • basic connection 1
    • connection affinity callback 1
    • FCF 1
    • labeling callback 1

F

  • FAN 1
  • fast connection failover
    • prerequisites 1
  • Fast Connection Failover
    • See: FCF
  • FCF
    • configure connection URL 1
    • configure ONS 1
    • enable 1
    • example 1
    • statistics 1

G

  • GDS 1
  • getAffinityPolicy 1
  • getConnection methods 1 , 2
  • getPoolDataSource 1
  • getPoolXADataSource 1
  • getStatistics 1
  • getting a connection 1
  • getting an XA connection 1
  • getUniversalConnectionPoolManager 1
  • getUnmatchedConnectionLabels 1
  • getXAConnection methods 1
  • Global Data Services 1

H

  • HarvestableConnection interface 1
  • harvest connections 1
  • harvest maximum count property 1
  • harvest trigger count property 1
  • high availability 1 , 2

I

  • inactive connection timeout property 1
  • initial pool size property 1
  • integration
    • third-party 1
  • isValid 1

J

  • JDBC connection pool
    • See: UCP
  • JDBC driver
    • connection properties 1
    • requirements 1
  • jdbc package 1
  • JNDI 1
  • JRE requirements 1

L

  • LabelableConnection interface 1 , 2
  • labeled connections
    • apply label 1
    • borrowing 1
    • check unmatched 1
    • implement callback 1
    • overview 1
    • remove label 1
  • labeling callback
    • create 1
    • example 1
    • register 1
    • removing 1
    • run-time algorithm 1
  • lifecycle of connection pools 1
  • lifecycle states 1
  • Load Balance Advisory 1
  • load balancing 1 , 2
  • logging 1
  • logging configuration
    • programmatically 1
    • properties file 1
  • logging levels 1

M

  • manager, connection pool 1
  • maximum connection reuse count property 1
  • maximum connection reuse time property 1
  • maximum pool size property 1
  • maximum statements property 1
  • method 1
  • minimum pool size property 1

O

  • ONS 1
  • ons.config file 1
  • optimizing a connection pool 1
  • Oracle Client software 1
  • Oracle Client software requirements 1
  • Oracle Notification Service
    • See: ONS
  • Oracle RAC
    • connection affinity 1
    • FCF 1
    • features overview 1
    • run-time connection load balancing 1
    • statistics 1
  • Oracle RAC Load Balance Advisory 1
  • overview
    • API 1
    • connection pool manager 1
    • connection pool properties 1
    • connection pools, general 1
    • connection steps 1
    • high availability and performance features 1
    • labeling connections 1
    • Oracle RAC features 1
    • UCP 1

P

  • password 1 , 2 , 3
  • PoolDataSourceFactory class 1 , 2
  • PoolDataSourceImpl 1
  • PoolDataSource interface 1 , 2
  • pool-enabled data source
    • create instance 1
  • pool-enabled XA data source
    • create instance 1
  • pool manager
    • See: connection pool manager
  • pool properties
    • See: connection pool properties
  • pool size, controlling
    • initial size 1
    • maximum 1
    • minimum 1
  • PoolXADataSourceImpl 1
  • PoolXADataSource interface 1 , 2
  • purgeConnectionPool 1
  • purging a connection pool 1

R

  • Real Application Clusters
    • See Oracle RAC 1
  • recycleConnectionPool 1
  • recycling a connection pool 1
  • refreshConnectionPool 1
  • refreshing a connection pool 1
  • registerConnectionAffinityCallback 1
  • registerConnectionLabelingCallback 1
  • removeConnectionAffinityCallback 1
  • removeConnectionLabel 1
  • removeConnectionLabelingCallback 1
  • removing connection labels 1
  • removing connections from the pool 1
  • reuse properites
    • maximum count 1
  • reuse properties
    • maximum time 1
  • run-time connection load balancing
    • overview 1
    • setting up 1
    • statistics 1

S

  • SERVICE_TIME 1
  • setAbandonedConnectionTimeout 1
  • setAffinityPolicy 1
  • setConnectionAffinityContext 1
  • setConnectionFactoryClassName 1 , 2
  • setConnectionHarvestable 1
  • setConnectionHarvestMaxCount 1
  • setConnectionHarvestTriggerCount 1
  • setConnectionProperties 1
  • setConnectionWaitTimeout 1
  • setFastConnectionFailoverEnabled 1
  • setInactiveConnectionTimeout 1
  • setInitialPoolSize 1
  • setInvalid 1 , 2
  • setMaxConnectionReuseCount 1
  • setMaxConnectionReuseTime 1
  • setMaxPoolSize 1
  • setMaxStatements 1
  • setMinPoolSize 1
  • setONSConfiguration 1
  • setPassword 1 , 2
  • setSQLForValidateConnection 1
  • setTimeoutCheckInterval 1
  • setTimeToLiveConnectionTimeout 1
  • setURL 1 , 2
  • setUser 1 , 2
  • setValidateConnectionOnBorrow 1
  • SHORT 1
  • SQL statement caching 1
  • stale connections 1
  • startConnectionPool 1
  • starting a connection pool 1
  • statement caching 1
  • statistics
    • connection affinity 1
    • FCF 1
    • Oracle RAC 1
    • run-time connection load balancing 1
  • stopConnectionPool 1
  • stopping a connection pool 1

T

  • third-party integration 1
  • THROUGHPUT 1
  • timeout check interval property 1
  • timeout properties
    • abandon 1
    • check interval 1
    • inactive 1
    • time-to-live 1
    • wait 1
  • TimeToLiveConnectionTimeoutCallback 1
  • time-to-live connection timeout property 1
  • transaction-based affinity 1

U

  • UCP
    • API overview 1
    • basic connection steps 1
    • conceptual architecture 1
    • Oracle RAC features 1
    • overview 1
    • software requirements 1
  • UCP for JDBC
    • connection pool properties 1 , 2
  • UCP manager
    • See: connection pool manager
  • ucp package 1
  • universal connection pool
    • See: UCP
  • UniversalConnectionPoolManagerImpl 1
  • UniversalConnectionPoolManager interface 1
  • unmatched labels 1
  • URL 1 , 2 , 3 , 4
  • username 1 , 2 , 3

V

  • validate connections
    • on borrow 1
    • programmatically 1
  • ValidConnection interface 1 , 2

W

  • web session affinity 1

X

  • XAConnection object 1
  • XA connections 1 , 2