2010 年终总结 2011 新年贺词

大家好,再过几个小时就是2011年了,回顾这一年,相信都有太多的故事,感觉时间过的真快,好像一年来就是忙着上班、下班、赶路,也完成了我人生一大事,结婚了,再个就是建了这个网站,一如既往的写博客,虽然写的不好,但是我一直努力。

再个就是对新年的寄托….

闲扯 dba的薪水

年后了,正是员工跳槽、企业招聘最活跃的时候,据说某些招聘网站的系统压力都比平时增长了几倍。无论是求职还是招聘,可能都会遇到比较郁闷的事情,求职的人有怀才不遇之想,招聘的人也为不能找到性价比高的员工而发愁。

2010年京沪高级动车卧铺取消

高级动卧取消 京沪动卧取消 京沪动卧列车高级软卧

又是一年春运到,思念满天飘!春运是个让人又爱又恨的字眼,这不光意味着团聚、新年、假期,还代表着买票的长队,拥挤的火车甚至根本回不了家。

oracle 停止正在运行的job

ORACLE如何停止一个JOB
1 相关表、视图
2 问题描述
为同事解决一个因为网络连接情况不佳时,执行一个超长时间的SQL插入操作。
既然网络状况不好,就选择了使用一次性使用JOB来完成该插入操作。在JOB执行一段时间后,我发现被插入表有些问题(惭愧,当时也没有先检查检查就做了)。准备停止JOB,因为在JOB运行情况下,我的所有修改都会报系统资源忙的错误。
强行KILL SESSION是行不通的,因为过会儿,JOB还会重新启动,如果执行的SQL也被KILL了通过重新启动的JOB还是会被再次新执行的。
3 解决办法
比较好的方法应该是;

oracle查询最占用资源的查询

从V$SQLAREA中查询最占用资源的查询
select b.username username,a.disk_reads reads,
a.executions exec,a.disk_reads/decode(a.executions,0,1,a.executions) rds_exec_ratio,
a.sql_text Statement
from v$sqlarea a,dba_users b
where a.parsing_user_id=b.user_id
and a.disk_reads > 100000
order by a.disk_reads desc;
用buffer_gets列来替换disk_reads列可以得到占用最多内存的sql语句的相关信息。
V$SQL是内存共享SQL区域中已经解析的SQL语句。
….

oracle procedure等对象失效后编译问题

如果procedure 所使用的表结构发生了改变等其它情况,在相应的xxx_objects表的status字段会变为invalid状态,但是如果在调用时 procedure会自动编译,grant失效对象权限给别人时也会自动编译,也是在dba_objects表可以查到最后一次编译的时间last_ddl_time,但并不是说调用就会重编译

sql 计算字符从后向前出现的位置

sql 计算字符从后向前出现的位置,用两个函数,instr,reverse(空格也算一位)

INSTR方法的格式为
INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)

默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。但是下标值还是从前向后的只是如果字符偏后效率快些


sql 计算字符在字符串出现了次数

如何用sql 计算在一个字符串中某个字符出现了几次,如 ‘12,34,12,11’可的逗号出现了3次,思路就是总长度减去该字符替换成空后的长度,在ORACLE 11G中出现了REGEXP_COUNT函数更加方便,

REGEXP_COUNT (source_char, pattern [, position [, match_param]])

这里我们用通用的方法length

实验开始

我要结婚了

告别单身,定格在2010-12-18这一天,在圣诞节前,我要结婚了,缘自51.com,在此也祝愿天下有情人早日终成眷属,

2010-12-11到2010-12-27休假期间,回头见!

今后你不必搜索,Google 会自动推送内容给你

今天的巴黎LeWeb ’10大会,Google的梅姐又和TechCrunch春 风得意的嘴哥阿灵顿交锋了。这次梅姐没有躲躲闪闪,直接就自爆了猛料,号称她正在开发Google的下一个重要功能:相关发现(contextual discovery),就是说Google将通过你的浏览记录和你的位置记录,将你需要的信息自动推送给你──即便你根本没在搜索框里输入内容呢就是说 你打开Google,不用搜索,Google就知道你要干啥了,自动给你显示出一些东西来…

sql 匹配字符串的括号

如何把表中有这样的值 ‘aaa)bbb)ccc)ddd))aa)’,其实括号应该是成对出现,正确的值应该是aaa(bbb)ccc(ddd)(aa)

如何修改?实验开始

SQL> select regexp_replace(‘aaa)bbb)ccc)ddd))aa)’,'([^)]*)([)])([^)]*)([)])’,’\1(\3)’)newval from dual;

老男孩 歌词

只是觉的这首的歌词写的非常好,我相信经历过许多故事的你也有这个感受,如果有需要的朋友可以去我的“关于”页面倾听,能让我们这代人想起以前的很多 很多…
<老男孩>

那是日夜思念深深爱着的人啊
到底我该如何表达她会接受我吗

北京机动车尾号限哪组号最堵?

从2008年起,延续奥运时的单双号临时交通管理措施,北京的机动车已经“看号上路”两年了,那这些狗屁专家提出的限行政策效果怎么样?是在治堵还是添堵呢?

我是发现了每周总有一天高速车速比自行车慢,那就是限行1和6时,平时20分钟的路能让你走上80分钟,这又是谁的错?