当前位置: 首页 > news >正文

怎么做和美团一样的网站百度文库账号登录入口

怎么做和美团一样的网站,百度文库账号登录入口,上海做网站哪家便宜,做搜狗pc网站排share pool的组成 3块区域:free,library cache,row cache 通过查看v$librarycache视图,可以监控library cache的活动情况,进一步衡量share pool设置是否合理; 其中reloads列,表示对象被重新加载的次数,在一个设置合…

share pool的组成

3块区域:free,library cache,row cache

通过查看v$librarycache视图,可以监控library cache的活动情况,进一步衡量share pool设置是否合理;

其中reloads列,表示对象被重新加载的次数,在一个设置合理的系统里,

这个数值应该接近于0,另外,invalidations列表示对象失效的次数,对象失效后,这意味着sql必须要被重新解析;

select namespace, pins, pinhits, reloads, invalidations

from v$librarycache order by namespace;

硬解析大量存在的时候会产生ora-4031错误:

清空library cache的sql计划缓存,后期执行的sql会硬解析(不建议操作)

alter system flush shared_pool;  

查看library cache的命中率的命中率

select sum(pinhits) / sum(pins) from v$librarycache;

查看free的空间情况

select * from v$sgastat where pool  ='shared pool' and name ='free memory';

查看row cache的空间使用情况

select * from v$sgastat where name = 'row cache';

解决ora-4031错误方法:

  1. alter system flush shared_pool;(不建议操作);
  2. 共享sql,绑定变量;

共享-完全相同-空格、大小写、数值不一样、回车等等,统统认为sql不一样,会发生硬解析

统一书写风格

使用绑定变量

declare

v_sql varchar2(50);

begin

for i in 1..1000 loop

      v_sql :='insert /*hello*/ into test values(:1)';

      execute immediate v_sql using i;

    end loop;

end;

select sql_id,sql_text,executions from v$sql where sql_text like '%hello%' ;  --executions执行次数

 找出没有共享的sql语句

 在v$sql中查找执行次数比较小的sql语句,观察这些sql语句是否经常执行;

 select sql_fulltext from v$sql where executions =1 and sql_text like '%from t%';

select sql_fulltext from v$sql where executions =1 order by sql_text;

3)select * from v$db_object_cache where sharable_mem >1000

and (type='PACKAGE' or type ='PACKAGE BODY' or type='FUNCTION' ortype='PROCEDURE') and kept ='NO';

执行dbms_shared_pool.keep('对象名');

打开dbms_shared_pool包的方式:@?/rdbms/admin/dbmspool.sql;

4)保留区

select request_misses from v$shared_pool_reserved;

  1. 增加shared pool空间

select component,current_size from v$sga_dynamic_components;

show parameter sga_target;

show parameter sga_max_size;

alter system set shared_pool_size =150M scope=both;(设置必须比SGA自动分配的值大才会生效)。

查看sql硬解析,软解析的具体情况,硬解析比较耗资源(parse count (hard)),少比较好

select * from v$sysstat where name like 'parse%';

解析命中率

软解析命中率

select sum(pinhits)/sum(pins)*100 from v$librarycache;

select sum(gets),sum(getmisses),100*sum(gets-getmisses)/sum(gets) from v$rowcache where gets >0;

6.解决4031错误

1.alter system flush shared_pool;  临时解决办法

2.共享sql(开发人员),如果开发人员改不了,可设置 alter system set cursor_sharing ='force';字面值没有绑定变量,系统会自动sql共享,但解决不了书写规格不统一问题;

3.保留区

select request_misses from v$shared_pool_reserved;

show parameter shared_pool_reserved_size;

4.增加shard pool空间

  查看shared pool大小

    select component,current_size from v$sga_dynamic_components; --current_size单位bytes

    show parameter sga_target;

    show parameter sga_max_size;

    alter system set shared_pool_size='400M' scope =both;(管理员执行,设置的大小必须比sga自动分配的shared_pool大,参照v$sga_dynamic_components查询的值

    ,否则设置不成功(会发现show parameter share pool查出来的和v$sga_dynamic_components(sga自动分配的)查的不相等,))

    10g后只需要设置sga_target大小,然后系统根据sga_target自动分配给shared_pool,buffer cache等,但还是可以修改,但修改的值必须比sga分配的大,才能生效;

   

   设置shared pool大小,当parse_time_factor=1时对应的estdsp_size大小

   select 'shared pool' component,shared_pool_size_for_estimate estdsp_size,estd_lc_time_saved_factor parse_time_factor,

   case when current_parse_time_elapsed_s+adiustment_s<0

   then 0

   else current_parse_time_elapsed_s+adiustment_s

   end response_time

   from (

   select shared_pool_size_for_estimate,shared_pool_size_factor,estd_lc_time_saved_factor,a.estd_lc_time_saved,

   b.value/100 current_parse_time_elapsed_s,c.estd_lc_time_saved-a.estd_lc_time_saved adiustment_s

   from

    v$shared_pool_advice a,

   (select * from v$sysstat where name ='parse time elapsed') b,

   (select estd_lc_time_saved from v$shared_pool_advice where shared_pool_size_factor =1) c

   );

http://www.dt0577.cn/news/29835.html

相关文章:

  • 做标签网站是什么网页搜索关键字
  • 之前做的网站说要升级上海网络营销有限公司
  • 找人建站做网站需要注意什么问题产品市场推广计划书
  • ipad做电影网站杭州百度首页优化
  • id转换为wordpressseo的定义是什么
  • 音乐网站设计毕业论文seo在中国
  • 大型门户网站都有自助建站seo
  • wordpress转代码seo视频教学网站
  • 万户做网站很垃圾关键词优化怎么做
  • 推广员网站qq推广链接生成
  • 网站建设实训该写哪些内容北京网站开发
  • wordpress+blog+推荐seo在线培训机构
  • 电商网站wordpressgoogle搜索app下载
  • png免费素材网站南宁排名seo公司
  • 一人开公司做网站创业百度扫一扫识别图片
  • 做网站时无法上传图片建立一个国外的网站
  • 做安防在哪个网站做广告呢怎么拿到百度推广的代理
  • 集团公司网站模板成都调查事务所
  • 普陀网站开发培训学校软文生成器
  • 新闻20条摘抄大全重庆百度搜索优化
  • 长沙官网网站建设青岛网站建设推广公司
  • 聚名网怎么注销账号58同城关键词怎么优化
  • php语言开发网站流程海豹直播nba
  • 如何在本地搭建wordpress无锡seo
  • 做网站关键词优化的公司企业邮箱网页版
  • 做国际网站装修成都网站关键词推广
  • 微信网站的链接标志图片如何做希爱力双效片骗局
  • 做门户网站用什么技术好河南郑州最新事件
  • 青岛 机械 中企动力提供网站建设网上宣传方法有哪些
  • 上海有做网站的公司么广州网站推广排名