~/talk

Leverage connection pooling and multiplexing for performance and scalability

Talkat Oracle CloudWorld 2022 · 2022-10-17..10-20· [databases]
links:none on file
slides:none on file

Demonstrates that Oracle Database Resident Connection Pooling reduces host memory and scales far beyond dedicated servers: a cited example with 5,000 clients drops memory from ~42 GB (dedicated) to 2.8 GB (shared) and ~1 GB with DRCP. Shows Python Flask + Oracle driver using server_type="pooled", dbms_connection_pool APIs, and ApacheBench (100 requests) where purity=self yields 0.453s vs purity=new 0.769s. Notes DRCP supports tens of thousands of connections, is enabled by default on Autonomous Database, and exposes V$CPOOL_* and DBA_CPOOL_INFO for monitoring.

AI-written summary · about

  1. 0:00Introduction to DRCP
  2. 1:02Scaling database connections
  3. 4:14Benefits of DRCP
  4. 6:16DRCP architecture overview
  5. 7:39Operational mechanics
  6. 11:29Use cases and memory impact
  7. 13:36Configuring DRCP
  8. 18:26Client-side optimization
  9. 22:06Monitoring DRCP
  10. 23:12Practical implementation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.