future2012lg

博客园 首页 新随笔 联系 订阅 管理

09 2012 档案

摘要:我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不至于被搞晕icon_smile.gif1、compress命令功能说明:压缩或解压文件。语 法:compress [-cdfrvV][-b <压缩效率>][文件或目录...]补充说明:compress是个历史悠久的 阅读全文
posted @ 2012-09-21 15:49 future2012lg 阅读(436) 评论(0) 推荐(0)

摘要:怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。#查看当前不为空的连接select * from v$sessionwhere username is not null#查看不同用户的连接数select username,count(username) from v$sessionwhere username is not null group by username#连接数select count(*) from v$session#并发连接数Select count(*) from v$sessionwhere status='ACTIVE'  阅读全文
posted @ 2012-09-20 10:32 future2012lg 阅读(247) 评论(0) 推荐(0)

摘要:转载于pctfree 当一个块的使用空间达到100-pctfree值时,这个块从自由列表脱离。比如pctfree为10,那么当这个块使用90%的时候将会脱离freeelist,后续的insert将不会用到这个block。如果一张表中的数据插入后经常需要进行DML,那么我们须要把PCTFREE参数设置的大一些,以避免行迁移和行链接的现象出现。如果一张表插入数据后不 做修改和删除,那么我们是不是可以把PCTFREE设置的小一些,比如5,甚至更小,这样的话这张表的每一个数据块中可以包含更多的记录,从而减少访问这 张表带来的开销。而如果有一张表,数据块的热块冲突非常严重,我们也是否可以通过加大PCTF 阅读全文
posted @ 2012-09-20 10:22 future2012lg 阅读(1308) 评论(0) 推荐(0)

摘要:例如有表T1id name qty--------------1 p1 102 p2 203 p3 304 p4 40............垂直分割就是按列进行分割,即把一条记录分开多个地方保存,每个子表的行数相同。例如表T1,可以把id和name放到数据文件p1,把qty放到数据文件p2。水平分割就是按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。像表T1,可以把id为单数的放到数据文件P1,双数的放到数据文件P2表散列与水平分割相似,但没有水平分割那样的明显分割界限,它由哈希函数和键值决定一条记录的保存文件,这样是为了IO更加均衡。 阅读全文
posted @ 2012-09-12 15:48 future2012lg 阅读(266) 评论(0) 推荐(0)