求设计思路(基线对比)

安静_xiaofu 2014-04-02 09:45:07
案例1:
大多数情况下,想从AWR报告中判断数据库性能正不正常,不是一份孤立的AWR报告所能支撑的,需要有多份AWR作为分析依据,特别是需要指定作为基线的AWR报告。基线描述了正常性能状态下的各个指标,通过和基线指标作比较,可以找出哪些指标变差了,然后通过指标的关联性分析,初步诊断出可能的原因。
1、基线报告中的指标:

可以看出2个主要的物理读等待事件指标为:
db file sequential read:平均每次4ms
db file scattered read:平均每次3ms
2、待分析报告中的指标:

db file sequential read:平均每次43ms
db file scattered read:平均每次180ms
以上物理读指标比基线高了很多倍,特别是全表读指标(db file scattered read),更是明显。
3、待分析报告中和物理读相关的指标:

table scan rows gotten:951,292.6/s
table scans (long tables):0.3/s
这些反映全表扫描的指标都比基线报告中的对应指标高了很多。
进一步,分析各个表空间的物理读情况:

WLSDATA_B50M表空间每次读56.3块,很明显是在做全表扫描。
4、结论:
在待分析AWR报告对应的采样时间段期间,数据库负载中出现了比平时多得多的全表扫描活动,这些活动主要集中在WLSDATA_B50M表空间,导致物理读等待时间显著增加,数据库性能变差。

案例2:
在负载基本相同的情况下,一些指标出现了不正常的现象。
1、关键指标:主要等待事件

buffer busy waits、enqueue、db file parallel write、write complete waits等待事件的平均等待时间很大,不正常。
2、相关指标
活动统计:找出和db file parallel write、write complete waits等待事件相关并且不正常的活动统计指标

free buffer requested指标明显偏大,和db writer进程写脏快的速度太慢有关。
表空间及数据文件物理读写统计:找出buffer busy waits在表空间及数据文件的分布情况(以下只列出了表空间的分布情况)

CONF、UNDOTBS1、SYSTEM的平均等待时间明显偏大。
Enqueue活动统计:找出各个Enqueue类型的活动及等待情况

SQ类型的enqueue争用偏多,应该和SYSTEM表空间的等待有关。
3、结论:
某些表空间下的数据文件的等待时间明显变长,导致数据库的整体响应时间变慢。至于为什么这些数据文件的读写会变慢,需要进一步从操作系统和存储方面去诊断。

目前这些数据都存放在数据库中(mysql,跟orcale无关 只是分析orcale的相关的指标而已)如下图

红色框里说明是一个报告里的所有表的指标值

将一个报告设置成基线报告 其他报告和这个基线报告对比 如果指标值差很大 就需要进一步的分析 并得出相应的结论(上述表大概有200个)

求思路 有点繁琐
...全文
1628 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2014-04-02
  • 打赏
  • 举报
回复
单因素方差分析比较简单 实际就是求一组数据相对平均数的平方差,由于是标量化的结果,因此很容易套用现成的评价方法进行评估 考虑到你的参数个数较多,又不能与之某个参数是主因素,所以宜采用多因素方差分析法 虽然计算比较复杂,但比较全面。经过评估后,可消去次要因素,以减少以后的日常计算量 当然你也可以借助现成数理分析软件进行评估
安静_xiaofu 2014-04-02
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
你这个似乎应该用“多因素方差分析法”
谢谢大牛的指点 先好好看看 ‘多因素方差分析法'是什么一个东东 基线是个很玄的东西 需求拿到了 但是不知道怎么开始做这个功能
xuzuning 2014-04-02
  • 打赏
  • 举报
回复
你这个似乎应该用“多因素方差分析法”
计算机平面设计专业 《平面设计与制作(AI)》课程标准 一、前言 Illustrator作为集平面设计和电脑绘画功能为一体的专业设计软件。在平面设计、 企业形象设计、包装设计、技术插图或制版印刷设计方面,Illustrator是一个不可缺少 的工具,随着国际互联网的飞速发展,该软件也在网页设计上进行了有针对性的开发, 如设计常用的标识、按钮、标题、菜单、标尺、导航栏等,这将有利于加强并改善网站 站点的外观。 该课程是在艺术设计专业课的基础上开设的,与其他课程有着紧密联系。通过结合平 面构成、色彩构成、版式与书籍装帧、包装结构、CI企业形象策划等平面设计课程,以 计算机应用软件辅助表现设计思路设计效果。重点培养如何操作该软件应用于专业创 作设计作品。 二、学时分配 课程教学内容学时分配表 "教学内容 "理论教学学时 "实践教学学时 "总学时 " "AI理论和实践 "20 "60 "80 " 三、教学中需注意的问题 理论内容必须联系实例操作,把理论的内容形象化,让学生更容易接受。同时要考虑 学生的接受能力,结合一些实际的容易掌握的例子来教学。在书本的理论讲解中要适当 穿插当前实际运用的部分,结合具体的方案来讲,重视学生的自我动手能力和联系实际 能力,启发他们开发自己的设计思维能力,同时要注意调节学生的学习兴趣和创造性。 四、课程内容和基本要 1. Illustrator的基础知识 授课内容: (1)基本知识: 讲解位图与矢量图;Illustrator的工作界面 (2)基础操作: 创建和保存工作中的文档;查看图像图像尺寸 (3)简单介绍各工具的应用范围 教学目标及要: 让学生对Illustrator软件有一定深入的了解,知道位图与矢量图的区别,了解文件 格式,掌握查看图像的方法和创建保存文档的方法,熟悉Illustrator的工作界面 教学方式: 在给学生讲解Illustrator的基本概念及应用范围时,与Photoshop进行对比,增加学 生的学习兴趣。在讲解文件格式、界面设置、基本操作时,为学生实际演示各部分的功 能。常用项目进行重点细致的讲解。 2. Illustrator的路径图形制作、颜色效果 授课内容: (1)路径图形的制作: 选择工具,具有在给定的环境中决定选择何种工具进行操作的判断能力。 使用各种工具绘制图形的方法及相关技巧,其中包括矩形工具、多边形工具、星形工 具、螺旋形工具、网格工具及椭圆工具。 使用铅笔和钢笔工具绘制路径的方法及相关技巧。 (2)路径图形的处理操作: 路径编辑工具、变换工具;掌握有关路径的基础操作(复制、粘贴、原位复制、群组 、解散群组、隐藏对象、显示对象、对齐多个对象、调整对象的前后层次)。 (3)颜色效果: 填充颜色;渐变色的使用;透明度、混合模式的应用。 教学目标及要: 学习并掌握选择工具,并具有在给定的环境中决定选择何种工具进行操作的判断能力 。学习并掌握使用各种工具绘制图形和制路径的方法及相关技巧。让学生掌握不同颜色 效果的应用及图层的使用方法。 教学方式: 重点讲解使用图形工具和钢笔工具绘制图形的方法和路径图形的效果处理。对象颜色 的填充和应用及图层效果通过的实际素材的改变与操作使学生学会并熟练应用。 3. Illustrator的文字处理、图表与滤镜 授课内容: (1)文字处理: 各种文字工具输入文字的方法及技巧,包括横排文字工具、竖排文字工具、水平区域 文字工具、垂直区域文字工具、水平路径文字工具及垂直路径文字工具。 格式化文字或文字段落的方法,其中包括格式化字体、字号、行距、字距、字距微调 ,基线上移设定、对齐方式等。 制作图文共混版面的技能,其中包括何种文本能够用于制作图文共混版面,图文共混 版面的创伤技巧。 (2)图表的应用: 图表的各种形式、设定和使用图表工具的方法。如何创建自定义图表的方法。 (3)滤镜: 掌握矢量滤镜的使用方法。 教学目标及要: 让学生熟练的使用文字工具进行排版编辑工作,学会制作图表的方法,掌握基本滤镜 的使用方法。 教学方式: 重点讲解文字工具的应用,配合实际操作让学生学会如何制作不同类型的文字,如何 简单的制作图表。通过举例让学生熟悉不同滤镜的效果 4. 图层管理 授课内容: (1)图层:工具/对象管理器 (2)图层类型:A、普通图层B、主图层 图层操作、主图层:A、作用B、设置 教学目标及要: 点击选择具体图层,然后在绘图区域里绘制的图形图像就会被放置在相应的图层里, 最后通过设置各个对象的透明度与混合模式, 可以做出神奇的绚烂的效果。 教学方式: 对象颜色的填充和应用及图层效果通过的实际素材的改变与操作使学生学会并熟练应 用。 设计案例实做讲解 1、Illustrator平面设计练习一 图形工具、钢笔工具、文字工具的结合应用制作企业

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧