oracle的性能
一款叫PIGOSS的监控软件,它对Oracle数据库的监控挺好,能够把占用磁盘IO和读写次数较多的SQL语句进行TOP5排序,很容易找出占用资源较高的SQL语句。这个软件国产的,价格较低。 ORACLE的连接数理论上是没有上限的,设置多少都可以。实际上与服务器的配置有关,配置越强悍,连接数可以设置的上限越高。
我们看出空闲在1%左右,没有等待。 SELECT* from v$parameter a WHERE a.name IN( 'shared_pool_size','log_buffer','db_cache_size','java_pool_size','large_pool_size') 查看SGA使用情况 select component,current_size/1048576,min_size/1048576 from v$sga_dynamic_components; 1.2.3 了解PGA状况 PGA=UGA+sort_area_size + hash_area_size+ bitmap_merge_area_size sort_area_size : 对信息排序所用的内存总量 sort_area_retained_size : 排序后在内存中保存排序信息的内存总量。 hash_area_size : 存储散列列表所用的内存量。 -------------------------------------------------------- 查询PGA总大小,结果是24G。 SQL> show parameter pga NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ pga_aggregate_target big integer 24G 查询已经消耗的PGA,大小为4G SQL> select round(sum(pga_alloc_mem)/1048576,1) from v$process; ROUND(SUM(PGA_ALLOC_MEM)/10485 ------------------------------ 4424.1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |