08 2011 档案

回收站(recyclebin)引发row cache lock
摘要:版本10.2.0.4 RAC 环境 昨天一哥们QQ发来消息,说有个insert ...语句插入了30分钟还没完成,请求帮忙优化,SQL语句如下: INSERT INTO Temp_CheckSExit101320166 SELECT KEYCOL, CARDNETWO... 阅读全文

posted @ 2011-08-31 13:36 如果蜗牛有爱情 阅读(251) 评论(0) 推荐(0) 编辑

程序员一族
摘要:我们属于程序员一族。 程序员一族喜欢写代码更喜欢乱扔代码 大部分的程序员在他们心中将自己看成是建筑师(事实上软件中的设计模式正式来源于建筑学)。 他们到达一个地方时想要做的第一件事就是将地基碾平而在上面搭建某种东西。 为什么程序员总是对丢弃旧代码而从头开始的做法乐此不疲? 程序员说代码一团糟... 阅读全文

posted @ 2011-08-27 14:12 如果蜗牛有爱情 阅读(131) 评论(0) 推荐(0) 编辑

使用UNION代替OR 提升查询性能
摘要:昨天一位铁哥们通过QQ找我帮忙,问下面这个SQL能否优化 SQL> set timing on SQL> set autotrace on SQL> select count(*) rowcount_lhy 2 from swgl_ddjbxx t 3 where t.fzgs... 阅读全文

posted @ 2011-08-24 10:27 如果蜗牛有爱情 阅读(440) 评论(0) 推荐(0) 编辑

招聘那点事儿
摘要:最近开始接触一些程序员的招聘工作,于是开始思考如何在短时间内了解一个人,并给出聘用或不聘用的意见。 一个通常招聘流程如下: 筛选简历 从一堆简历中筛选候选人,通常马马虎虎的简历(有明显的错误)背后可能隐藏着马马虎虎的工作习惯,若没有更多的选择理由可能就会被直接舍弃了。 从简历中寻找有选择理... 阅读全文

posted @ 2011-08-24 00:15 如果蜗牛有爱情 阅读(118) 评论(0) 推荐(0) 编辑

[Java] 自动生成visual studio项目文件
摘要:visual studio在添加源码的时候只能逐个文件进行添加,有时候很麻烦。于是做了下面这个自动生成visual studio项目文件的工具。这个工具有什么用?等你哪天想用visual studio看linux kernel代码的时候就知道了。 ProjectCreator.java packa... 阅读全文

posted @ 2011-08-09 15:40 如果蜗牛有爱情 阅读(268) 评论(0) 推荐(0) 编辑

组合索引怎么应该怎么选取引导列?
摘要:有这样一个SQL select count(*) from t1,t2 where t1.id=t2.id and t1.owner='SCOTT'; id列选择性很高,owner选择性很低 要优化它很简单,只需要在t1表上建立一个组合索引(owner,id),在t2表上建立一个索引(id) ... 阅读全文

posted @ 2011-08-05 16:14 如果蜗牛有爱情 阅读(325) 评论(0) 推荐(0) 编辑

NESTED LOOPS 成本计算
摘要:SQL> select * from v$version where rownum=1; BANNER -------------------------------------------------------------------------------- Oracle Databas... 阅读全文

posted @ 2011-08-02 17:43 如果蜗牛有爱情 阅读(239) 评论(0) 推荐(0) 编辑

导航