最新如何遇见更好的自教学讲义PPT.ppt

最新如何遇见更好的自教学讲义PPT.ppt

ID:62116157

大小:1.01 MB

页数:59页

时间:2021-04-17

最新如何遇见更好的自教学讲义PPT.ppt_第1页
最新如何遇见更好的自教学讲义PPT.ppt_第2页
最新如何遇见更好的自教学讲义PPT.ppt_第3页
最新如何遇见更好的自教学讲义PPT.ppt_第4页
最新如何遇见更好的自教学讲义PPT.ppt_第5页
资源描述:

《最新如何遇见更好的自教学讲义PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、如何遇见更好的自斜杠青年模式稳定收入+兴趣爱好组合左脑+右脑组合大脑+身体组合写作+教学+演讲+顾问组合一项工作多项职能型环境互联网时代自媒体时代人工智能时代思维习得性无助僵固型思维模式与成长型思维模式思维误区:全面发展就是全面平庸行为自我投资对抗惰性刻意练习如何读书心态平静坦然学会享受冥想、运动追求极简应用产品性能调整实例分析张春辉资深技术工程师内容应用产品性能调整概要介绍性能调整常用方法应用产品性能调整实例分析应用产品性能调整概要介绍问题的定义分清三种类型的应用问题四个领域(AREAS)的调整定期调整性能调整阶段问题的定义精确地定义是解决问题的关键“WHAT”:问题

2、的特性是什么?其相关的组件是什么?“WHERE”:问题在什么地方发生?“WHEN”:问题在什么时候发生?“EXTENT”:问题影响的用户或地点是什么?多少功能受影响?问题是否孤立?“PRIORITY”:问题的相关重要性有多高?性能目标设立基于用户需求的性能目标基于实际环境所能达到的性能性能问题的相关性不同模块/组件之间存在相互影响的关系,找到产生问题的主要原因分清三种类型的应用问题在线事务处理后台批量数据处理应用报表四个领域(AREAS)的调整调整数据库调整服务器调整SQL(执行计划)调整/监控网络调整数据库收集应用数据库运行的统计数据(utlB/Estat, V$pa

3、tameter),调整数据库初始化参数分析数据库对象(AnalyzeTheDatabase)利用PackagePinning策略提高缓存命中率(HitRatio)减少资源竞争(ResourceContention)数据块的大小(DBBlockSize)调整服务器磁盘I/O内存Paging和SwappingCPU进程调整SQL(执行计划)发现耗时/资源的SQL(ExpensiveSQL)跟踪(Tracing)CBO统计/索引/视图/嵌套/表连接High-WaterMark监控网络网络流量监控工具pingARPnetstat等客户端PC定期调整用户数增加数据量增加上线模块增

4、加第三方软件的加入客户化报表/程序增加使用时间性能调整阶段“Why”–找到性能问题瓶颈,检查问题真正的原因“How”–分析原因,找到解决问题的办法内容应用产品性能调整概要介绍性能调整常用方法应用产品性能调整实例分析性能调整常用方法用OS工具来发现问题,找到最费时的OS进程,并关联到相应的ORACLESessionVmstatIostatPsTop(nmon/topas)sar检查是否有“死”(defunct)进程和运行时间异常长并消耗大量系统资源的进程通过运行Utlbstat/utlestat报告来调整数据库用OEM工具找出性能瓶颈确定费时的SQL语句,具体有下列几种办

5、法:性能调整常用方法(Cont.)trace(生成SQL的执行计划):altersystemsettimed_statistics=true;initSID.ora:sql_trace=true;dbms_system.set_sql_trace_in_session(&sid,&serial,true);ProfileOption:(AR:EnableSQLtrace,INV:DebugTrace,MRP:TraceMode,OE:DebugTrace,PO:EnableSqlTrace)定义并发程序“Checktraceon”OEMtopsession$FND_TO

6、P/adminSQLscriptsV$sqlarea,V$sqltext性能调整常用方法(Cont.)selectsid,serial#fromv$sessionwherepaddr=(selectaddrfromv$processwherespid=&ospid);selectspidfromv$processwhereaddr=(selectpaddrfromv$sessionwheresid=&orasid);selectrequest_id,oracle_process_idfromapps.fnd_concurrent_requestswhererequest

7、_id=&request_id;selectsid,s.serial#,s.username,s.status,pid,spid,s.programfromv$sessions,v$processpwheres.paddr=p.addrandspid=&spid;性能调整常用方法(Cont.)定期进行CBO统计,具体有下列几种办法:Analyzetable/indexcomputestatistics;execfnd_stats.gather_schema_statistics('&Appl_shortname')运行并发:“Gather

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。