linux solaris查看进程占用内存情况
ps $ ps -e -o 'pid,comm,args,pcpu,rss,vsz,stime,user,uid' $ ps -e -o 'pid,comm,args,pcpu,rss,vsz,stime,user,uid' | grep httpdrss RSS resident set size, the non-swapped physical memory that a task has used. (alias rssize, rsz).vsz VSZ virtual memory s...
v$statname,v$sysstat,v$sesstat,v$mystat
v$statnameThis view displays decoded statistic names for the statistics shown in the V$SESSTAT and V$SYSSTAT tables. STATISTIC# NAME CLASS STAT_ID v$sysstatThis ...
How To Do Linux Ethernet Bonding Driver
miimon 指定MII链路监控频率,单位是毫秒(ms)。这将决定驱动检查每个slave链路状态频率。0表示禁止MII链路监控。100可以作为一个很好的初始参考值。下面的use_carrier选项将会影响如果检测链路状态。更多的信息可以参考“高可靠性”章节。缺省值为0。mode 指定bonding的策略。缺省是balance-rr...
DBID,SID,DB_NAME,DB_DOMAIN,INSTANCE_NAME等参数及监听参数的说明
这篇文章中要讲的几个参数: DB 相关的: DBID, SID PFILE中的参数:DB_NAME,DB_DOMAIN, INSTANCE_NAME, &...
SGA_TARGET
在Oracle 10g 中引入了一个非常重要的参数:SGA_TARGET,这也是Oracle 10g的一个新特性。自动共享内存管理(Automatic Shared Memory Management ASMM),控制这一特性的,就仅仅是这个参数SGA_TARGE。设置这个参数后,你就不需要为每个内存区来指定大小了。SGA_TARGET 指定了SGA 可以使用的最大内存大小,而SGA 中各个内存...
Linux 内核参数 和 Oracle相关参数调整
Linux 内核参数的大小和Oracle 有很大的关闭,比如ORA-27102的错误,就是因为内核参数的大小不当造成。具体参考Blog: Upon startup of Linux database get ORA-27102: out of memory Linux-X86_64 Error: 28: No space left on device...
Oracle 性能相关的几个 视图 和 参数
一.性能视图 性能视图是Oracle中一些记录数据库性能方面的视图,通过查看这些视图,获得数据库当前或历史上某个时间的性能数据。 它比SQL_TRACE,AWR报告获取数据更及时,便捷。 Oracle 动态性能视图http://blog.csdn.net/tianlesoftwa...
oracle 实时查询最耗CPU资源的SQL语句
1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等:select sid,serial#,machine,username,program,sql_hash_value,sql_id, to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') as login_time from v$sessionwhere paddr in (select ad...
动态性能视图
一. 动态性能视图 1.1 动态性能图动态性能视图属于数据字典,系统管理员用户 SYS 可以访问它们。 关于这部分的内容,参考我的Blog: Oracle 数据字典 &n...
Oracle ASH Active Session History
ASH 说明 ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。 ASH buffers 的最小值为1MB,最大值不超过30MB。内存中记录数据。期望值是记录一小时的内容。...
vmstat命令
$ vmstat 5 5procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1&n...
oracle内存管理
内存存储的主要内容: 程序代码; 已经连接的会话信息,包括当前所有活动和非活动会话; 程序运行时必须的相关信息 oracle进程之间...
oracle锁学习笔记
锁 系统缓慢的原因 1.系统资源不足 2.阻塞锁的分类Enqueues(lock) 队列类型的锁latches 系统资源方面的锁TM表锁发生在insert,update,delete以及select for updaet操作时,目的是保证操作能够正常进行,并且阻止其他人对表进行ddl操作...
红帽官网对free命令结果的解释
$ free total used free shared buffers cachedMem: 4040360 4012200 ...
Checkpoint not complete
alert日志ALTER SYSTEM ARCHIVE LOGSUCCESS: diskgroup ARCHDG was mountedSUCCESS: diskgroup ARCHDG was dismountedSUCCESS: diskgroup ARCHDG was mountedSUCCESS: diskgroup ARCHDG was dismountedSUCCESS: diskgroup ARCHDG was mountedTue Nov 4 17:55:03 2014Thread 1 cannot allocate new log, seque...
通过oracle操作系统进程查找对应的sql语句
V$PROCESS视图 V$PROCESS中的常用列ADDR:进程对象地址 与 V$SESSION 的PADDR列连接PID:oracle进程IDSPID:操作系统进程IDselect addr,pid,spid from v$process;V$SESSION视图SQL_HASH_VALUE,SQL_ADDRESS:这两列用于鉴别默认被session执行的SQL语句。如果为null或0,那就说明这个session没有执行任何...
v$sql表中的elasped_time和cpu_time
Responsce time = service time + wait time一个操作的响应时间 = 必要的服务(计算)时间 + 各种等待时间而在V$SQL中elapsed_time 代表了执行完毕的时间 , 也就是响应时间,response time,而cpu_time 代表了执行时消耗的CPU 时间,也就是计算时间,服务时间,service time 所以elapsed_time = cpu_time + wait...
abs学习笔记- 间接变量引用 - 新方法
用 ${!variable} 来实现间接变量引用 1 #!/bin/bash 2 3 # 间接变量引用. 4 # 这种方法比较像C++中的引用特性. 5 6 7 a=letter_of_alphabet 8 letter_of_alphabet=z 9 10 echo "a = $a" # 直接引用. 11 12 echo "N...
shell中的内置参数
位置参数$0,$1,$2,等等 位置参数,从命令行传递到脚本,或者传递给函数,或者set给变量$# 命令行参数或者位置参数的个数$* 所有的位置参数都被看做一个单词$@ 与$*相同,但是每个参数都是一个独立的引用字符串.特殊参数$- 传...
select的用法
使用select来创建菜单 1 #!/bin/bash 2 3 PS3='Choose your favorite vegetable: ' # 设置提示符字串. 4 5 echo 6 7 select vegetable in "beans" "carrots" "potatoes" "onions" "rutabagas" 8 do 9 echo 10 echo...