- 博客(0)
- 资源 (3)
- 收藏
- 关注
住院收费源码 军卫 3.6版本
军卫系统住院收费源码
图3
3. 按钮:本系统内按钮根据其状态分为可用及不可用两类,可用按钮为灰体黑字,如 其括号内的S为快捷键,即当焦点在界面内时可按S键直接触发该按钮的事件完成该按钮定义的功能;不可用按钮为灰体灰字如 。
4. TABPAGE页:本系统内有用到TABPAGE的情况,用以在一个界面内完成多个相关的操作,用户可点不同的页面进行有目的的浏览与操作,其每个PAGE页面同样存在一个时期内可用与不可用的情况,其形式与按钮类似如 其中“记账凭证”与“凭证明细”暂时不可用,“直接数据源”为可用页,当一定事件触发后,不可用的两个页面会变成可用形式。
5. 关于查询:本系统内所有查询界面使用遵循相同原则,查询界面基本都有[查询]、[打印]、[清屏]、[关闭]按钮,分别完成数据检索、打印、清空当前数据及退出界面的功能。在查询使用时间的较多,可分为单日查询及区间查询,时间精确到日期,日期格式均为“YYYY-MM-DD”形式,如 其中可直接输入日期,或点击上下箭头指定日期,然后点击[查询]按钮。
6. 退出:点击菜单项[退出]即退出本系统返回操作系统界面。
7. 常用键盘操作:制表键 Tab用于移动光标。在工作窗口中,常用于在域间移动光标。如在输入域、按钮以及选择框之间移动光标;在文本编辑状态,用于制表或跨栏。取消键 Esc在进入一个工作窗口后,按击Esc键,可关闭该工作窗口。输入键 Enter在工作窗口中,按一下此键,表示确认输入,命令开始执行;在文本编辑状态,按一下此键,插入点就跑到下一行的起始点(即换行、回车)。
输入域:在工作窗口中,白底下凹的域称为输入域,用以接收用户输入的数据。有几种不同的输入域,可以用不同的方法向域中输入数据:
可编辑域(文本框):
把光标移到输入域中,由键盘直接键入数据;
下拉式列表框:
由下拉列表选择输入法录入,即:
键盘操作:用Tab键将光标移到该域,按箭头键打开下拉列表;再用箭头键移动光标选定列表框中欲选之项;按输入键Enter。
鼠标操作:单击该域右侧的下拉按钮 ,打开下拉列表;单击(或双击)列表框中欲选之项。
单选框(选项按钮):
2011-01-06
oracle动态性能表
oracle动态性能表
学习动态性能表
第一篇--v$sysstat 2007.5.23
按照OracleDocument中的描述,v$sysstat存储自数据库实例运行那刻起就开始累计全实例(instance-wide)的资源使用情况。
类似于v$sesstat,该视图存储下列的统计信息:
1>.事件发生次数的统计(如:user commits)
2>.数据产生,存取或者操作的total列(如:redo size)
3>.如果TIMED_STATISTICS值为true,则统计花费在执行操作上的总时间(如:CPU used by this session)
v$sysstat视图常用列介绍:
STATISTIC#: 标识
NAME: 统计项名称
VALUE: 资源使用量
该视图还有一列class-统计类别但极少会被使用,各类信息如下:
1 代表事例活动
2 代表Redo buffer活动
4 代表锁
8 代表数据缓冲活动
16 代表OS活动
32 代表并行活动
64 代表表访问
128 代表调试信息
注意:Statistic#的值在不同版本中各不相同,使用时要用Name做为查询条件而不要以statistic#的值做为条件。
使用v$sysstat中的数据
该视图中数据常被用于监控系统性能。如buffer cache命中率、软解析率等都可从该视图数据计算得出。
该视图中的数据也被用于监控系统资源使用情况,以及系统资源利用率的变化。正因如此多的性能数据,检查某区间内系统资源使用情况可以这样做,在一个时间段开始时创建一个视图数据快照,结束时再创建一个,二者之间各统计项值的不同(end value - begin value)即是这一时间段内的资源消耗情况。这是oracle工具的常用方法,诸如Statspack以及BSTAT/ESTAT都是如此。
为了对比某个区间段的数据,源数据可以被格式化(每次事务,每次执行,每秒钟或每次登陆),格式化后数据更容易从两者中鉴别出差异。这类的对比在升级前,升级后或仅仅想看看一段时间内用户数量增长或数据增加如何影响资源使用方面更加实用。
你也可以使用v$sysstat数据通过查询v$system_event视图来检查资源消耗和资源回收。
V$SYSSTAT中的常用统计
V$SYSSTAT中包含多个统计项,这部分介绍了一些关键的v$sysstat统计项,在调优方面相当有用。下列按字母先后排序:
数据库使用状态的一些关键指标:
CPU used by this session:所有session的cpu占用量,不包括后台进程。这项统计的单位是百分之x秒.完全调用一次不超过10ms
db block changes:那部分造成SGA中数据块变化的insert,update或delete操作数 这项统计可以大概看出整体数据库状态。在各项事务级别,这项统计指出脏缓存比率。
execute count:执行的sql语句数量(包括递归sql)
logons current:当前连接到实例的Sessions。如果当前有两个快照则取平均值。
logons cumulative:自实例启动后的总登陆次数。
parse count (hard):在shared pool中解析调用的未命中次数。当sql语句执行并且该语句不在shared pool或虽然在shared pool但因为两者存在部分差异而不能被使用时产生硬解析。如果一条sql语句原文与当前存在的相同,但查询表不同则认为它们是两条不同语句,则硬解析即会发生。硬解析会带来cpu和资源使用的高昂开销,因为它需要oracle在shared pool中重新分配内存,然后再确定执行计划,最终语句才会被执行。
parse count (total):解析调用总数,包括软解析和硬解析。当session执行了一条sql语句,该语句已经存在于shared pool并且可以被使用则产生软解析。当语句被使用(即共享) 所有数据相关的现有sql语句(如最优化的执行计划)必须同样适用于当前的声明。这两项统计可被用于计算软解析命中率。
parse time cpu:总cpu解析时间(单位:10ms)。包括硬解析和软解析。
parse time elapsed:完成解析调用的总时间花费。
physical reads:OS blocks read数。包括插入到SGA缓存区的物理读以及PGA中的直读这项统计并非i/o请求数。
physical writes:从SGA缓存区被DBWR写到磁盘的数据块以及PGA进程直写的数据块数量。
redo log space requests:在redo logs
2011-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人