文件名称:ORACLE DBA 手册
文件大小:244KB
文件格式:DOC
更新时间:2012-03-25 07:56:24
ORACLE DBA 手册
前言 4 一、设计时优化 5 规划磁盘I/O 5 对数据量估计 5 对只读类数据的设计规化 5 二、部署时调优 6 系统参数调整 6 调整LGWR 6 调整DBWR写进程 6 调整LGWR I/O 7 调整Dml_locks 8 调整Open_cursors 8 调整Data_links 8 调整系统进程数Processes 9 调整会话Sessions 9 调整事务transactions 9 调整Job数量 10 调整读取数据最大块数 10 设置lock_sga: 11 设置timed _ statistics 11 调整最大回退段数 11 设置db_cache_advice: 12 调整优化模式 optimizer_mode 12 调整优化模式optimizer_index_caching 13 调整优化模式optimizer_index_cost_adj 13 调整优化模式optimizer_max_permutations 14 并行优化 14 parallel_adaptive_multi_user: 14 Parallel_automatic_tuning: 14 参数parallel_max_servers_parameter 14 parallel_threads_per_cpu: 15 parallel_max_servers: 15 改表或视图并行度 15 调整Checkpoints 16 内存调整 17 SGA调优 17 调整数据缓冲区 19 buffer_pool_keep缓冲区 21 buffer_pool_recycle缓冲区 21 调整共享缓冲区缓存 21 库缓冲区 24 调整日志缓冲区 24 调整排序区 25 调整大池缓冲区 26 调整JAVA池缓冲区 26 PRE_PAGE_SGA 27 LOCK_SGA 27 use_indirect_data_buffers 28 pga_aggregate_target: 28 SGA_TARGET 28 调整表空间 30 避免动态空间管理Oracle数据库增长空间是就以区的单位扩展的,区由块组成,区的增长方式有两种,一种是allocation_type是UNIFORM,每次分配区的大小是一致的,另一种Allocation_type是SYSTEM自动分配。区的大是initial_extent,next_extent,pct_increase决定的。由增长管理的效率越高,性能也就越好。表空间选择自动增长方式,设置增长率,适用于大数据量的数据插入。 30 查看回退段 30 查看数据库中回退段信息 31 pga_aggregate_target: 31 在缓冲区驻留对象(BUFFER_POOL_KEEP) 32 碎片调优 33 *范围的碎片计算 35 段的碎片整理 35 查找使用CPU多的用户 36 查看用户的内存使用情况 36 监控表空间的 I/O 比例 36 监控文件系统的 I/O 比例 37 检测Redo日志缓冲区锁存: 37