文章带你去认识那些影响Oracle系统性能初始化参数。
什么是SGA(系统全局区)
1、系统全局区(SGA)是一个分配给Oracle的包含一个Oracle实例的数据库的控制信息内存段;
1、主要包括数据库高速缓存(thedatabasebuffercache),
2、重演日志缓存(theredologbuffer);
3、共享池(thesharedpool);
4、数据字典缓存(thedatadictionarycache)以及其它各方面的信息。
db_block_buffers
1、数据高速缓冲区。
2、访问过的数据都放在这一片内存区域,该参数越大,Oracle在内存中找到相同数据的可能性就越大,也即加快了查询速度。
3、db_block_buffers以块为单位,假如DB_BLOCK_SIZE=2KB,db_block_buffers=3200,则占用内存=3200*2KB=6400KB。
share_pool_size
1、SQL共享缓冲池。
2、该参数是库高速缓存和数据字典的高速缓存。
Log_buffer
1、重演日志缓冲区。
sort_area_size
1、排序区。
processes
1、同时连接的进程数。