when I execute procedure ,later return the error
ORA-00379: no free buffers available in buffer pool DEFAULT
I did not configure keep or recycle pool, I konw all memory in db_block_buffers is for default pool ,How can I deal it ?
Increase the DB_BLOCK_BUFFERS parameter in init.ora file and restart your instance.
Make sure that you have at least DB_BLOCK_BUFFERS >= 4*PROCESSES in order to avoid ORA-00379 error. That is because each Oracle process can pin up to from 4 to DB_BLOCK_BUFFERS/PROCESSES number of buffers at any time.