Oracle中查看已执行sql的执行计划
有时候我们可能会希望查看一条已经执行过的sql的执行计划,常用的方式有两种:a,set autotrace后再重新执行一遍,不过重新执行可能会浪费时间,而且有些语句也不允许(例如修改操作的语句),或者查询v$sql_plan视图,...
内存数据库
转载地址:http://zh.wikipedia.org/wiki/%E5%86%85%E5%AD%98%E6%95%B0%E6%8D%AE%E5%BA%93维基百科:内存数据库是指一种将全部内容存放在内存中,而非传统数据库那样存放在外部存储器中的数据库。内存数据库指的是所有的数据访问控制都在内存中进行,这是与磁盘数据库相对而言的,磁盘数据库虽然也有一定的缓存机制,但...
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
转载地址:http://dadekey.blog.51cto.com/107327/119938我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"...
表空间中有数据也可以压缩表空间(数据文件)大小
转载地址:http://blog.chinaunix.net/uid-23284114-id-311329.html表空间中有数据也可以resize表空间(数据文件)的大小,但是前提要在段级别进行段级别的压缩。下面用实验来验证这个观点先了解一下表空间、数据文件和段的关系。表空间和段是逻辑上的概念,一个表空间(tablespace)由一个或者多个段(se...
监控cpu与memory脚本
#!/bin/bash#################Begin of input_declare##################Get Cpu ValueCPU_get=$(/usr/bin/sar -u 1 1 | awk 'NR==4{print $8}')cpu_idle=$(echo ${CPU_get})CpuUsedCal=$(echo "scale=2;100-${cpu_idle}"|bc)#Get Memory ValueMemTotal_get=$(cat /proc/meminfo | awk 'NR==1{print $2}')MemFree_g...
正确计算linux系统内存使用率
转载地址:http://www.embeddedlinux.org.cn/html/jishuzixun/200811/14-322.htmllinux系统内存实际使用率图中的例子很典型,就是:多数的linux系统在free命令后会发现free(剩余)的内存很少,而自己又没有开过多的程序或服务。对于上述的情况,正确的解释是:linux的内存管理机制与windows的有所不同...
Linux IO实时监控iostat命令详解
转载地址:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.htmlLinux IO实时监控iostat命令详解简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次...
Oracle 常用SQL查询列表
转载地址:http://publish.it168.com/2005/1027/20051027003101.shtml【IT168 服务器学院】1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name&n...
oracle常用经典SQL查询
oracle常用经典SQL查询 常用SQL查询: 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespa...
Oracle 彻底 kill session
转载地址:http://blog.csdn.net/leshami/article/details/6439019--***************************-- Oracle 彻底 kill session--*************************** kill session 是DBA经常碰到的事情之一。如果kill 掉了不该kill 的session,则...
Tortoise SVN使用方法,简易图解(转)
转载地址:http://blog.csdn.net/dily3825002/article/details/6717076Tortoise SVN使用方法,简易图解 刚到公司实习,为了版本控制,我公司使用SVN控制版本,在此记下SVN使用方法,仅供参考! 废话少说,上图!---------------...
linux grep打印匹配的上下几行
转载地址:http://hi.baidu.com/yyangjjun/item/2add4eeae2ef04ebfa42bab5如果在只是想匹配模式的上下几行,grep可以实现。$grep -5 'parttern' inputfile //打印匹配行的前后5行$grep -C 5 'parttern' inputfile //打印匹配行的前后5行$grep -A 5 'parttern' inputfile //打印匹配行的后5行...
Oracle常用性能监控语句解析
转载地址:http://www.cnblogs.com/preftest/archive/2010/11/14/1876856.html1、监控等待事件select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*)from v$session_wait group by event order by 4;Lock wait occur when a session attempts to acquire a lock th...
linux中oracle的日常维护命令
转载地址:http://blog.csdn.net/tianlesoftware/article/details/47927861. 检查Oracle的进程 $ ps -ef|grep "ora_"|grep -v grep oracle 5998 1 0 11:15:59 ? 0:01 ora...
在表空间有足够free space的情况下出现ORA-1652
转载地址:http://www.askmaclean.com/page/4?s=%E8%A1%A5%E4%B8%81Search Results for: 补丁在表空间有足够free space的情况下出现ORA-16522013/03/09 BY MACLEAN LIU 暂无评论版本10.2.0.5之前存在这样的问题,当打开recyclebin回收站功能的情况下, Tablespace 上有...
Mysql不锁表进行Mysqldump
mysqldump -uroot -proot123 --single-transaction --databases database1 database2 > 20140527backup.sql 某些特殊情况下有一丁点用处。(为了不影响业务,又想dump下来做实验)正常来说数据库备份还是要保持数据一致性的。
Oracle 执行计划(Explain Plan) 说明
转载地址:http://blog.csdn.net/tianlesoftware/article/details/5827245 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。&...
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
转载地址:http://www.cnblogs.com/rootq/archive/2009/02/05/1384539.html昨天开发人员跟我说,执行一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自...
使用awk批处理在字符串中增加特殊符号
cat bb.txt131718213033150406071425261001111820282901020914192130040104051129301414171922263102091315283033081016192123241303172325263213060716172332060609161724251608101112192915021011171822100204091119221504092127283312020509142433091215202528331407111618212202030406111215080311...
Shell脚本之sed详解
转载地址:http://tanxin.blog.51cto.com/6114226/1208944作者:txweeds Shell脚本之sed详解一, 基本概述(1)基本介绍sed是一款流编辑工具,用来对文本进行过滤与替换工作, sed通过输入读取文件内容,但一次仅读取一行内容进行某些指令处理后输出,sed更适合...