dfkt.net
当前位置:首页 >> orAClE sgA正确的设置大小 >>

orAClE sgA正确的设置大小

在正常情况下,查询非常慢。 1、检查SGA大小,以DBA身份连接到oracle数据库,输入show sga。 2、如果SGA过小,请修改其大小 修改SGA必须保持的原则: 1).sga_target不能大于sga_max_size,可以设置为相等。 2).SGA加上PGA等其他进程占用的内存总...

SQL> show parameter sga NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ lock_sga boolean FALSE pre_page_sga boolean FALSE sga_max_size big integer 720M sga_target big integer 0 SQ...

看来你是设置了MEMORY_TARGET 的大小,你先设置MEMORY_TARGET的值大于1024m,然后再执行你的sga设置语句。 alter system set MEMORY_TARGET=1300m scope=spfile ;

如何查看oracle SGA各组件大小,以及调整db --按照建议调整db_cache大小,size_fator=1的为最合适的 select d.id, d.NAME, d.BLOCK_SIZE, d.SIZE_FOR_ESTIMATE, d.SIZE_FACTOR, d.ESTD_PHYSICAL_READ_FACTOR, d.ESTD_PHYSICAL_READS from v$db_c...

您好,很高兴为您解答。 在Oracle11g数据库中,使用自动内存管理特性不再需要设定参数PGA_AGGREGATE_TARGET和SGA_TARGET,因为这两个参数都已经被修改成自动调优的,除非想指定PGA和SGA的最小值才需要设定这两个参数。在Oracle11g数据库中,则需...

Oracle SGA,系统全局区(System Global Area),SGA的大小对oracle的性能有直接影响,那么应该如何调整SGA的大小呢? 调整之前需要明确一个常识:32位版本的oracle最大支持1.75GB的SGA,如果oracle版本是32位的,那么你就不必尝试去调整大于1.7GB...

今天在家里的本本上安装了Oracle个人版,方便开发,因为我在家顶多就少写一些存储过程和建立测试表,运算量都不大,因此就想把Oracle的内存占用调低一点,这里记录一下操作,方便以后使用。 C:\Users\Lucien>sqlplus / as sysdba SQL>alter syst...

10g之前可以设置db_cache_size 来指定缓存大小10g开始可以使用sga_target(当然你也可以不用,但是推荐用),来设定整个共享内存区域大小,包括缓存和共享池等。不需要再单独设置db cache11g可以设置memory_target,不光包括了sga,还包括了pga,...

调优的事情,是需要根据你实际生产系统的,没有明确的建议值。 sga和pga大小可以根据实际运行一段时间的系统的awr报告和内存推荐建议来调整。

11g已经可以自动调节SGA和PGA了,你只需制定一个参数叫做memory_target(他的最大值参数为memory_max_target最好一起修改了),pga和sga就会根据运行情况动态的互相转化 修改参数的方法。。。如果是pfile,就直接关闭数据库,打开pfile,直接更...

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com