• 博客访问: 467529
  • 博文数量: 337
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-01 20:58
个人简介

暂无介绍

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(337)

文章存档

2011年(1)

2010年(22)

2009年(35)

2008年(41)

2007年(143)

2006年(39)

2005年(56)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2007-05-24 17:29:42

使用TOAD的时候非常方便的查看临时和回滚表空间的使用情况,最近又经常做大批量的数据导入导出操作,就自己摸索着写了一个。写错了的话欢迎批评![@more@]COL FILE_NAME FORMAT A48COL "CUR/MAX" FORMAT A8COL PERCENT FORMAT A7SELECT A.TABLESPACE_NAME, C.FILE_NAME, TO_CHAR(ROUND(A.BLOCKS_USED / C.maxblocks, 3) * 100) || '%' "CUR/MAX", TRUNC(A.BYTES_USED / 1024 / 1024) USED_SIZE, C.MAXBYTES / 1024 / 1024 "MAX_SIZE(M)", C.AUTOEXTENSIBLE AUTOEXTEND FROM......【阅读全文】

阅读(1024) | 评论(0) | 转发(0)

发布时间:2007-05-24 14:44:54

前段时间写过一个很丑陋的过程来做这个事情,后来发现使用lag函数可以轻松实现,其实只要把STATS$SYSSTAT中的数据按照snap_id排序一下,然后用下一个减去上一个,得到的就是事务量了。同理,只要去statspack的spreport中挖掘,相应的哪个时间段产生redo最多,哪个时间段物理读最大等等都可以实现。[@more@]1、哪段时间的每秒事务量最大 SELECT B.SNAP_TIME, A.SNAP_ID, ROUND((SUM(A.VALUE) - LAG(SUM(A.VALUE), 1, SUM(A.VALUE)) OVER(ORDER BY B.SNAP_TIME)) / (B.SNAP_TIME - LAG(B.SNAP_TIME, 1......【阅读全文】

阅读(783) | 评论(0) | 转发(0)

发布时间:2007-05-24 10:05:49

经常对从数据库中SPOOL出来的数据进行分割,而以往都是要在UltraEdit中一点点的剪切、复制,一直觉得linux中应该有个命令,今天终于找到了,那就是SPLIT。[@more@]下面是帮助信息:[root@logana opt]# split --helpUsage: split [OPTION] [INPUT [PREFIX]]Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; defaultPREFIX is `x'. With no INPUT, or when INPUT is -, read standard input.Mandatory arguments to long options are mandatory for short options too.-a, --suffix-length=N use suffixes of length N (defa......【阅读全文】

阅读(40051) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册