导航

03 2012 档案

摘要:该文转自egleitpub link:http://www.itpub.net/235873.html我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为:alter system kill session 'sid,serial#' ;被kill掉的session,状态会被标记为killed,Oracle会在该用户下一次touch时清除该进程.我们发现当一个session被kill掉以后,该session的paddr被修改,如果有多个session被kill,那么多个session的paddr都被更改为相同的进程地址:SQL 阅读全文

posted @ 2012-03-15 17:47 datalife 阅读(242) 评论(0) 推荐(0)

摘要:linux中的free命令大家都很常用,可大家都清楚free输出的各行的意思及它们之间的关系吗?[root@localhost ~]# free total used free shared buffers cachedMem:40381164010292278240 205228 1343276-/+ buffers/cache: 2461788 1576328Swap: 8289500254076 8035424第一行:total 物理内存总数: 4038116used 已经使用的内存数: 4010292free 空闲的内存数: 27824shared 当前已经废弃不用,总是0buffer 阅读全文

posted @ 2012-03-02 16:02 datalife 阅读(443) 评论(0) 推荐(1)

摘要:一、检查AIX系统状态1、文件系统:df -k2、设备:lsdev -C3、磁盘(物理卷):lspv4、paging space:lsps -a5、配置:lscfg -vp6、软件:lslpp -l7、用户:who8、处理器个数:lsdev -C|grep proc9、内存大小:lsattr -El... 阅读全文

posted @ 2012-03-01 17:26 datalife 阅读(421) 评论(0) 推荐(0)

摘要:Vmstat命令详解一、前言vmstat命令:用来获得有关进程、虚存、页面交换空间及CPU活动的信息。这些信息反映了系统的负载情况二、虚拟内存运行原理在系统中运行的每个进程都需要使用到内存,但不是每个进程都需要每时每刻使用系统分配的内存空间。当系统运行所需内存超过实际的物理内存,内核会释放某些进程所占用但未使用的部分或所有物理内存,将这部分资料存储在磁盘上直到进程下一次调用,并将释放出的内存提供给有需要的进程使用。在Linux内存管理中,主要是通过“调页Paging”和“交换Swapping”来完成上述的内存调度。调页算法是将内存中最近不常使用的页面换到磁盘上,把活动页面保留在内存中供进程使用 阅读全文

posted @ 2012-03-01 17:22 datalife 阅读(460) 评论(0) 推荐(0)

摘要:top –08:28:14 up 30 days, 5:28, 4 users, load average: 0.00, 0.00, 0.00 Tasks: 150 total, 1 running, 149 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0% us, 0.0% sy, 0.0% ni, 99.9% id, 0.0% wa, 0.1% hi, 0.0% si Mem: 2070564k total, 1340828k used, 729736k free, 168636k buffers Swap: 4192924k total, 0k... 阅读全文

posted @ 2012-03-01 16:48 datalife 阅读(601) 评论(0) 推荐(0)