Pl SQL Developer has problems with export. It does export cell by cell which takes a lot of time on big number of rows or big number of fields. Why don't you do export through temprorary buffer. Using buffer in 10 rows makes export in 100 times faster. I mean buffer is an array of variants.