Blog List
-
November 2024 (1)
-
Oracle Self-tune checkpointing lag of log switch
-
October 2024 (1)
-
Find the skipped rows in select for update skip locked
-
September 2024 (1)
-
One OracleJVM TIME_MODEL Test
-
April 2024 (3)
-
Oracle AQ Dequeue 'KTC latch subh' Memory Leak and Dequeue Long Running Test
-
One Test of Oracle Object Collection MEMBER OF Function
-
In Memoriam of Prof. Niklaus Wirth: One Email on Program Debugging
-
January 2024 (1)
-
One Test on the Different Errors of Oracle Global Temporary Tables vs. Private Temporary Tables
-
October 2023 (1)
-
ORA-28268: Exceeded the maximum allowed size for Context information in a session
-
September 2023 (3)
-
Oracle Index Root Modification CBC Latch Contention: Workaround Studies
-
Oracle 19.18 Wait Event 'latch: cache buffers chains' P3: block number
-
Oracle Index Range Scan with LIKE Condition on Wildcard '_'
-
August 2023 (1)
-
Oracle SYS_GUID Composition
-
June 2023 (1)
-
One Deadlock of 'row cache lock' and 'library cache lock'
-
April 2023 (3)
-
Oracle Multi-Consumer AQ dequeue with dbms_aq.listen Wait Events (I)
-
Oracle Multi-Consumer AQ dequeue with dbms_aq.listen Performance Model (II)
-
Oracle Multi-Consumer AQ dequeue with dbms_aq.listen Performance Analysis and Workaround (III)
-
March 2023 (2)
-
One Test of Oracle JSON Plsql PGA Memory Leak
-
One Test of ORA-00600: [KGL-heap-size-exceeded] With AQ Subscriber
-
February 2023 (1)
-
Oracle Scalar Subquery Caching and Non-deterministic Functions
-
January 2023 (1)
-
Oracle dbms_crypto.randombytes and Enhancement Suggestion
-
December 2022 (2)
-
OracleJVM JAVA_JIT_ENABLED Linux /dev/shm mount noexec EPERM and Performance
-
One Test of Oracle too many parse errors with ORA-12850 and ORA-12872
-
October 2022 (2)
-
How many times SYSDATE is called in SQL and Plsql ?
-
Oracle WITH subquery_factoring_clause TEMP TABLE TRANSFORMATION and log file sync
-
September 2022 (2)
-
Update Restart and Undo Extends
-
Proposal for ORA-04030 incident/trace files Enhancement to list Plsql package Memory Usage
-
August 2022 (2)
-
Oracle Global Temporary Table ORA-01555 and Undo Retention
-
Oracle Global Temporary Table ORA-01555 and XML Data Size
-
July 2022 (1)
-
Plsql ORA-00600 by JDBC Call Exception Catch
-
June 2022 (1)
-
Tests of Oracle ORA-01866: the datetime class is invalid
-
May 2022 (2)
-
How volatile is ORA-00600 [qernsRowP] ?
-
One Case of ORA-00036: Maximum Number Of Recursive SQL Levels (50) Exceeded
-
April 2022 (2)
-
Oracle Write Consistency and ORA-30926: "unable to get a stable set of rows in the source tables"
-
Oracle Write Consistency and ORA-00600: [13030], [20]
-
March 2022 (1)
-
Index Skip Scan With First Column of Composite Index Specified
-
February 2022 (2)
-
Oracle Kill Session Crashes DB Instance
-
How to determine session's CURRVAL of an oracle sequence without error and without modify ?
-
January 2022 (1)
-
Oracle SQL Monitoring Shared Pool "keomg: entry list " Memory Leak
-
December 2021 (1)
-
How to count the inserts and updates from merge ?
-
November 2021 (1)
-
Oracle dbms_aq.dequeue_array Shared Pool "KTC Latch Subh" Memory Leak
-
October 2021 (2)
-
Oracle Temp Space Usage Monitoring and View v$tempseg_usage
-
Oracle sessiontimezone Format Changed After Calling dbms_scheduler/dbms_job Subprograms
-
July 2021 (1)
-
Oracle Program and Table dc_objects "row cache lock"
-
June 2021 (1)
-
Oracle dbms_alert and its Wait Events
-
May 2021 (1)
-
Oracle 19c new shared pool "SO private sga" and "SO private so latch" Performance Impacts
-
April 2021 (3)
-
Oracle PLITBLM "library cache: mutex X"
- The Third Test of ORA-04025: maximum allowed library object lock
- Oracle forall DML save exceptions and ORA-04030: out of process memory (callheap,psdalf:RPI allocations)
-
March 2021 (2)
-
Oracle Temp File Read Time Stats Problem
-
Oracle deallocate_unused_clause and its effect
-
January 2021 (1)
-
DBMS_SCHEDULER Job Not Running and Used Slaves
-
November 2020 (3)
-
OracleJVM integer Array Size Limit and Out of Memory Error
-
Oracle LOB Chunksize and Buffersize
-
One case of dbms_alert.signal deadlock
-
September 2020 (1)
-
The Second Test of ORA-600 [4156] Rolling Back To Savepoint
-
August 2020 (1)
-
Row Cache Object and Row Cache Mutex Case Study
-
May 2020 (3)
- 12cR2 Index Usage Tracking Manual Flushing
- One "row cache lock" Test Case
- ORA-600 [504] LATCH HIERARCHY ERROR Deadlock
-
April 2020 (3)
- Index Service ITL and Recursive Transaction
- Index Block Split Point Distribution
- Cache Buffer Chains Latch Contention Case Study-3: index root block Modification Blocking
-
February 2020 (2)
- Cache Buffer Chains Latch Contention Case Study-2: Reverse Primary Key Index
- Cache Buffer Chains Latch Contention Case Study-1: Reverse Key Index
-
January 2020 (1)
- Oracle Unique Index Non-Consistency Read with RowCR
-
December 2019 (2)
- Oracle Database and Java Datetime Conversion Differences across Daylight Saving Time (DST)
- Oracle 19.4 OracleJVM JAVA_JIT_ENABLED Not Working on AIX
-
August 2019 (2)
- Oracle 18 New Wait Event: 'index (re)build lock or pin object'
- PDML Disabled on Nonpartitioned IOT
-
April 2019 (1)
- LOB ORA-22924: snapshot too old and Fix
-
November 2018 (5)
- Oracle row cache objects Event: 10222, Dtrace Script (I)
- Row Cache Objects, Row Cache Latch on Object Type: Plsql vs Java Call (Part-1) (II)
- Row Cache Objects, Row Cache Latch on Object Type: Plsql vs Java Call (Part-2) (III)
- Row Cache and Sql Executions (IV)
- Latch: row cache objects Contentions and Scalability (V)
-
October 2018 (2)
- Oracle ROWCACHE Views and Contents
- Result Cache: RC Enqueue and Contention (V)
-
July 2018 (3)
- row cache mutex in Oracle 12.2.0.1.0
- plshprof command-line utility in Oracle 12.2.0.1.0
- 12c Online Statistics Gathering for Direct Path Insert and 3 Side Effects
-
April 2018 (1)
- TM Lock and No Transaction Commit, TX & TM Locks and No Transaction Visible
-
March 2018 (2)
- 'enq: RO - fast object reuse' and 'enq: KO - fast object checkpoint' Final Blocker
- Oracle 12.1 Wait Event: 'log file sync: SCN ordering' Demo
-
February 2018 (1)
- SYS.LOADER_DIR_OBJS Query: Privileges and Performance
-
January 2018 (4)
- Oracle Logical Read: Current Gets Access Path and Cost
- Oracle Logical Read: Consistent Gets Access Path and Cost
- Oracle Physical Read Access Path and Cost
- Oracle Latch Misses, Spin_gets, Sleeps and Recurrent_Misses
-
October 2017 (2)
- ORA-04025 library object lock on DATABASE Truncate Triggers
- Result Cache: 0 rows updated Invalidations (IV)
-
September 2017 (2)
- Result Cache: RC Latch Contention and PL/SQL Exception Handler (III)
- Result Cache: RC Latch Contention and RESULT_CACHE_MAX_SIZE(II)
-
July 2017 (3)
- nls_database_parameters, dc_props, latch: row cache objects
- v$database select and control file sequential read
- Getting Oracle Transaction Commit SCN
-
May 2017 (8)
- JDBC, Oracle object/collection, dbms_pickler, NOPARALLEL sys.type$ query
- PLSQL Context Switch Functions and Cost
- Oracle Datetime (1) - Concepts
- Oracle Datetime (2) - Examples
- Oracle Datetime (3) - Assignments
- Oracle Datetime (4) - Comparisons
- Oracle Datetime (5) - SQL Arithmetic
- Oracle Datetime (6) - PLSQL Arithmetic
-
March 2017 (3)
- Oracle 12c PL/SQL Function in the WITH Clause: wrong result
- Oracle abstract_lob Memory Leak
- PL/SQL Function Result Cache Invalidation (I)
-
February 2017 (1)
- Oracle JVM Java OutOfMemoryError and lazy GC
-
January 2017 (1)
- ORA-600 [4156] SAVEPOINT and PL/SQL Exception Handling
-
November 2016 (1)
- "library cache: mutex X" and Application Context
-
September 2016 (2)
- PL/SQL Multidimensional Collection Memory Usage and Performance
- dbms_session.get_package_memory_utilization and limitations
-
August 2016 (1)
- ORA-04025 library object lock on AQ queue and SQL cursor
-
June 2016 (1)
- SQL Parsing in serializable transaction throws ORA-08177: can't serialize access for this transaction
-
May 2016 (1)
- Oracle Fixed Table Practice
-
April 2016 (1)
- sql_id and idn to shared pool subpool
-
February 2016 (1)
- Native Code Files: Ora-7445 [Ioc_pin_shared_executable_object()] Reproducing
-
January 2016 (3)
- Performance of Oracle Object Collection Comparisons - Part2
- Performance of Oracle Object Collection Comparisons - Part1
- Foreign Keys and Library Cache Locks: Analysis
-
December 2015 (1)
- Oracle bigfile tablespace pre-allocation and session blocking
-
November 2015 (1)
- Oracle 12c single session "library cache lock (cycle)" deadlock
-
September 2015 (2)
- SQL DML Exceptions, Rollbacks and PL/SQL Exception Handlers
- Limit PGA Memory Usage
-
August 2015 (1)
- Latch _SPIN_COUNT: adaptive
-
July 2015 (2)
- Redo Practice
- UNDO Practice
-
June 2015 (1)
- Temporary LOB Memory Allocation and Freeing in JAVA
-
April 2015 (2)
- IBM AIX POWER7 CPU Usage and Throughput
- Oracle 11.2.0.4.0 AWR "Tablespace IO Stats" Column Names Shifted
-
January 2015 (1)
- open_cursors, session_cached_cursors: cursordump
-
December 2014 (1)
- Local prefixed vs. nonprefixed indexes: Column Null Values
-
November 2014 (2)
- reverse key index: the remedy is worse than the symptoms
- Low High Water Mark, High High Water Mark, and Parallel Query
-
May 2014 (3)
- Oracle 11g AUTO_SAMPLE_SIZE performance on Small Tables
- java stored procedure calls and latch: row cache objects, and performance
- java stored procedure calls and latch: row cache objects
-
March 2014 (2)
- dbms_aq.dequeue - latch: row cache objects on AIX
- Hot Block Identification and latch: cache buffers chains
-
November 2013 (3)
- Remove Stale Native Code Files on AIX
- PGA, SGA memory usage watching from UNIX
- ORA-04030 incident file and alert.log
-
September 2013 (1)
- Execution Switching between "direct path read" and "db file scattered read"
-
June 2013 (2)
- Oracle PL/SQL Collection Memory Reclaim
- dbms_alert lock hash collision
-
April 2013 (2)
- cursor: pin S wait on X
- Shared Pool - Free Memory, Fragmentation ?
-
March 2013 (3)
- Shared Pool - SQLA and KGLH0
- Shared Pool - Memory Allocation - unbalanced
- Shared Pool - KKSSP
-
December 2012 (1)
- Delete Restart and new Active Undo Extent
-
November 2012 (2)
- One Oracle AQ Deadlock
- Oracle Java OutOfMemoryError
-
July 2012 (1)
- One Mutex Collision Test
-
May 2012 (1)
- Why shared pool is doubled ?
-
April 2012 (1)
- High system time utilization on fast machine
-
February 2012 (1)
- Is latch misses statistic gathered or deduced ?
-
November 2011 (2)
- One Oracle 12g Pre-announce of bug fix in dbms_debug_jdwp
- Oracle 11gR2 single session "library cache pin"
-
July 2011 (1)
- Redo/Undo explosion from thick declared table insert
-
May 2011 (3)
- ORA-04027: self-deadlock during automatic validation
- Foreign Key on Nested Table
- Update Restart and new Active Undo Extent
-
April 2011 (1)
- dbms_session package_memory_utilization