Oracle performance poor using BIGFILE when datafile > 300G
Oracle RDBMS 11.2.0.3, 64-bit
Quad CPU machine, 1.5T drive space, hardware RAID, EXT3 file system.
Database: 8k blocksize
Data Tablespace: set as BIGFILE, autoextend (32T max size)
Client Java/JDBC processes run at about 1000 transactions/sec, pumping data into the data tablespace. Once the datafile gets to about 300 or 320G, the peformance of the system starts to fall dramatically. Once the tablespace is over 400G, the system is thrashing. DBWR starts to block the other processes. IOSTAT shows a system with serious peformance problems. Throttling the client allows the DB to recover, but once the client is unthrottled, the performance problems return.