2012年3月28日 周一

8:40			到公司
8:40	9:30	早饭,浏览新闻,各项准备工作
9:30	9:50	新开这篇博客


一大早晨,真正开始学习工作的时间实际上都快10点了。整整一个半小时都在做无谓的事情。尤其是看新闻之类,完全可以放到下午累的时候看。 以后要早点来,8:30到。希望明天8:30到10点这段时间可以改写为
8:30  到公司
8:30 9:40各项准备工作
9:40 10:00工作学习

9:50	12:00	做case
1:00 	2:00	看新闻

看新闻还真浪费时间

1:00 	2:00	看新闻
2:00	4:00	做case,看oracle

关于oracle  data buffer cache的几个注意点

1. 我们知道 data cache中是用LRU来管理空闲块,用写链表来维护脏块。如果一个块刚刚被读入data buffer cache,那么这个块会被放到LRU的MRU端。这一段的块不会那么快的被新读入的data重写。但是全表扫描的情况则不同,全表扫描中读入的块默认放在LRU的LRU端,目的是快些把他们交换出内存。因为全表扫描很占内存而且其中的数据大多不会再用。 当然,如果你想让这些数据驻留内存,可以在创建表的时候指定CACHE参数

4:00	4:30	看新闻
4:30	5:00	看oracle 做case

关于oracle shared pool的几个注意点

shared pool中包括SQL共享区,PL/SQL共享区,控制信息等。

对于SQL,oracle会在共享区中存储一个游标,同时在PGA中为每个session都存一份游标的copy。

对于PL/SQL,oracle会在共享区中存储一个PL/SQL块,同时在PGA中存储这个PL/SQL块运行时所需要的变量参数等,因为不同的session采用的变量值会不同。但是非常需要注意的一点是,对于PL/SQL中的SQL,oracle会像普通SQL一样在SQL共享区中为他们分配内存,同时在PGA中分配内存用于存储他们的copy。所以可以知道,同样的功能,如果采用PL/SQL实现,也许要多花一倍的内存。

5:00	6:30	工作

 

 

总结,一天9小时工作时间,浏览新闻和杂事用去3小时。工作5小时工作,一小时学习。

 

 


 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值