Archive for 四月, 2009

对压缩表的压缩标志的研究

星期一, 四月 27th, 2009

对压缩表会有很多的操作限制,比如增加字段或者删除字段。 详见:http://www.oratea.cn/2008/05/21/115.html 那么对于非分区表,压缩标志到底是标识在哪里呢。 下面通过几个小测试来说明下这个问题: 测试一,数据字典 创建两张相同的表,比较数据字典的差别。 SQL> CREATE TABLE sunwg00 AS SELECT * FROM DBA_OBJECTS; Table created SQL> CREATE TABLE sunwg00_c COMPRESS AS SELECT * FROM DBA_OBJECTS; Table created SQL> alter table sunwg00_c drop column status; alter table sunwg00_c drop column status                                   * 第 1 行出现错误: ORA-39726: 不支持对压缩表执行添加/删除列操作 比较两个表的数据字典sys.tab$ SQL> select A.object_name,B.spare1   2    from user_objects a,sys.tab$ b   3   where a.object_id = b.obj#   4     and a.object_name ...

linux中的free

星期四, 四月 23rd, 2009

在linux系统中通过命令free可以清楚的了解目前系统的内存情况。 下面的就是free命令的效果 #free              total       used       free     shared    buffers     cached Mem:       8161424    8124432      36992          0      29772    5242620 -/+ buffers/cache:    2852040    5309384 Swap:     16779852     501644   16278208 从这个结果可以看出来以下几点: 系统物理内存有8G,swap空间是16G。 total表示全部,used表示使用的,free表示空闲的,shared表示共享的,buffers和cache都表示缓存信息,分别是系统数据和用户数据。 有几个字段的含义看起来可能很模糊。下面通过几个等式来描述: 8161424 = 8124432 + 36992 8161424 = 2852040 + 5309384 5309384 = 36992 + 29772 + 5242620 16779852=501644 + 16278208 明白了这个四个公式了,也就明白了free表示的内存信息。 ><

由/tmp空间不足引起的crontab错误

星期四, 四月 23rd, 2009

今天同事在维护crontab的时候,出现下面的错误: "crontab.xxxxqe7pv5" E514:write error(file system full?) WARNING:Original file may be lost or damaged don't quit the editor until the file is successfully written 错误的提示很明显,file system full。因为在维护crontab的时候,会先保存在/tmp下面。 这个时候/tmp 下面空间满了的话,就没有办法保存crontab文件。 这个时候千万不要强行退出,否则会丢失crontab文件。 这个时候应该新开一个进程,将/tmp空间整理下,保证crontab的正常执行。

牛奶可乐经济学(行为经济学版)(1)

星期一, 四月 20th, 2009

第1章 象经济学家一样思考 应对稀缺是人类面对的处境的本质. 常见的决策陷阱:忽视隐性成本;对沉没成本耿耿于怀;按比例而不是总额来衡量成本和收益;不理解平均和边际的区别 经济学分析中最重要的一个观点是,个人对自身利益的追求,很多时候不仅符合更宽泛的社会目标,甚至为社会目标所必需. 第2章 供给与需求 需求增加,会使得均衡价格上涨,均衡数量增加. 需求减少,会使得均衡价格下跌,均衡数量减少. 供给增加,会使得均衡价格下跌,均衡数量增加. 供给减少,会使得均衡价格上涨,均衡数量下跌. 第3章 理性选择理论和需求理论的应用 常识和理性选择模型分析都告诉我们,收入和价格的变动,一般会促使消费者改变花钱的方式.

通过dmidecode命令查看linux服务器型号

星期五, 四月 3rd, 2009

[root@dw_testdb etc]# dmidecode | grep "Product"                 Product Name: PowerEdge 2950                 Product Name: 0N192H 通过dmidecode可以方便快捷的查询到服务器的型号。 记住需要root

Page 1 of 212»