~/talk

Data handling techniques in Python for Database

Talkat Oracle DatabaseWorld 2021 · 2021-12-01..12-02· [python, databases]
links:none on file
slides:none on file

Practical how-to on using cx_Oracle 8.2 for real workloads: improved dead-connection detection (check for DPI-1080), session pools with a one-time session callback to set NLS, and wallet-based connections to Autonomous Database. Shows tuning that cuts round-trips by adjusting prefetch/arraysize, a measured test where looping INSERTs take ~3s vs executemany 0.09s, handling noisy batches with batcherrors and offsets, CSV loads in 10,000-row chunks with setinputsizes, and a coming thin driver option.

AI-written summary · about

  1. 0:00Start
  2. 0:27Architecture of the Cx Oracle Module for Python
  3. 3:29Jupiter Notebook
  4. 3:42Connections
  5. 4:30Oracle Instant Client
  6. 6:23Syntax
  7. 7:37Standard Connections
  8. 7:59Pooled Connections
  9. 10:46Fixed Size Pool
  10. 13:30Autonomous Database
  11. 16:03Queries
  12. 16:50Fetching Rows
  13. 17:59Round Trips
  14. 23:21Benchmark
  15. 26:05Comma Separated Values
  16. 31:26Driver for Python
~/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.