学无止境
全部博文(231)
Server Conf(13)
EM GC(14)
Managing Av(8)
Data Manage(14)
Data Wareho(5)
Performance (20)
RAC(8)
Data Guard(2)
发布时间:2013-12-02 11:06:40
可以通过视图或者AWR,查看到PGA的建议。 SQL> select * from V$PGA_TARGET_ADVICE; PGA_TARGET_FOR_ESTIMATE FACTOR STATUS BYTES_PROCESSED ESTD_EXTRA_BYTES_RW HIT_PERCENTAGE ESTD_OVERALLOC_COUNT----------------------- ------ ------ --------------- ------------------- -------------- --------.........【阅读全文】
发布时间:2013-12-02 11:06:03
设置pga_aggregate_size,该参数表示一个PGA大小的期望值。该参数并不是设置PGA的最大值,如果所需的内存大于该设置值,仍然可以分配内存。pga_aggregate_size同时也需要设置workarea_size_policy = AUTO表示PGA为自动管理如果将workarea策略设置为手动workarea_size_policy = manual以下参数都需要手动设置:.........【阅读全文】
发布时间:2013-12-02 11:04:40
SQL语句执行过程:1.ORACLE使用hash算法,为该SQL语句在library cache中分配一个SQL区。 在SQL区中搜索该语句是否在,存在时查询数字字典,检查权限。 不存在时,编译、生成分析数。2.执行SQL语句: 将分析树放入数据缓冲区,执行读写操作。3.取数据: 将数据读入内容。 步骤1占60%.........【阅读全文】
发布时间:2013-12-02 11:03:59
以下SGA的组成部分,需要手动调节:log bufferkeey/recycle buffer pool非标准块的buffer cachestreams poolASM存储管理的buffer cache log buffer的调整主要看redo nowait是否达到99%以上。keep池,主要用于将一些频繁扫描的小表keep在内存中。recycle池,主要用于一些不常用的大表。如果要使用非标准块的.........【阅读全文】
发布时间:2013-12-02 11:03:31
10g中,只要设置SGA_TARGET参数大于0,就可以启用自动共享内存管理,如果该参数为0,则禁用自动共享内存管理,需要手动为以下组成部分设置值:db_cache_sizeshared_pool_sizelarge_pool_sizejava_pool_size 如果设置SGA_TARGET参数大于0,并且自动调节的参数分配了非0值,那么该值就是自动调节时的最小值。.........【阅读全文】