加班,郁闷
上午临时通知明天要加班.而且这种加班是客户要求的,要求整个项目组的人去配合客户.头一次碰到这种要求,真是BT.带了一个星期的衣服,本来今天大包小包的准备回广州的.结果临时给上面的通知要加班,刚听到的时候觉得非常...
关于Update语句的调整(7)
1.各种调整方法的比较l 使用临时表和Merge语句:思路是增加临时表,把update的结果预先保存到临时表中,并通过改写sql语句使用效率更高的hash连接,最后通过merge...
今天看到的一句话
"实际上世界不管如何变化,人类都是在利用有限的现有的知识对于未来进行不完整的预测,从而找出一个最优化的策略."软件开发中的过程方法比如XP又何尝不是?只不过XP是迫使人们更快的对未来做出预测,更快的适应未来的变...
关于Update语句的调整(6-2)
调整方法三:使用存储过程的批量更新(2)回到本例,我们使用两种方法来更新数据。实验如下: -- 一次10000行批量提交.-- 需要在待更新的表上设置标志字段,如本例中的flagSQL> CREATE OR REPLACE PROCEDURE Sp_Te...
关于Update语句的调整(6-1)
调整方法三:使用存储过程的批量更新(1) Nested Table简介语法:TYPE type_name IS TABLE OF type [NOT NULL];简单的来说上述语句定义的类型就称为Nested Ta...
关于Update语句的调整(5-1)
调整方法二:建立临时表+Merge(1)1. 临时表简介 数据库中的所有会话均可以访问临时表,但只有插入数据到临时表中的会话才能看到本身插入的数据。可以把临...
关于Update语句的调整(5-2)
调整方法二:建立临时表+Merge(2)-- 回到本例,设置pa.col2为非空-- 验证merge没有往pa插入数据 SQL> alter table pa modify col2 not null 2 / 表已更改。 已用时间: 00: 00:...
关于Update语句的调整(4)
调整方法一:以空间换时间 1. 调整方法一:以空间换时间观察到存在select 1 from p,c where p.id=pa.id and p.ci...
关于Update语句的调整(2)
(2) 1. 通常的调整方法-- 通常来说都先把update语句中的where子句提取出来进行调整。A.调整前的执行过程...
关于Update语句的调整(1)
本文可以任意转载或分发,但请注明作者和出处. 1. 简介本文针对http://www.itpub.net/301247.html通过对一个Upda...
关于Update语句的调整(3)
关于Update语句的调整(3)我们来比较一下调整前后update语句的执行效率如何:调整前:SQL> update pa 2 set pa.col1= 3 (select pa.col1*c.col1 4 from p, c 5 wher...
3月21日
系统上线.1月,2月不堪回首,天天加班,没有运动过.3月份后我负责的后台开发已经全部完成,90%通过单元测试.虽然还是天天在加班,不过压力已经明显的小了不少.然后,每天有了不少时间上pub,看oracle/java的精华帖子,可以有...
解决ORA-01410:Invalid ROWID的一般步骤
1.使用ANALYZE TABLE <table> VALIDATE STRUCTURE CASCADE验证表和索引中的rowid是否有效.2.设置event = "1410 trace name errorstack level 3" 跟踪,分析跟踪文件.
windows重装/数据库物理文件完好的情况下恢复数据库
重装数据库软件,然后按照冷备份的方式恢复数据库即可.本文可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://blog.itpub.net/post/11/20839Step 1保证原有数据库数据文件在原来的位...
在windows下使用orakill清除oracle线程
在windows下使用orakill清除oracle线程 由于windows 2000是基于线程的os,所有的用户session所需的内存均在oracle.exe进程中分配,如果想单独kill某个用户的会话并释放该会话所占用的资源可以使用oracle的提供的工具...
使用自治事务在触发器中执行DDL语句示例
关键字:pragma AUTONOMOUS_TRANSACTION; 1.创建使用自治事务的过程SQL>create or replace procedure sp_test 2 is 3 pragma AUTONOMOUS_TRANSACTION; 4 BEGIN 5 &nb...
初识RIA
RIA=Rich Internet Application丰富互联网应用程序.一直想找一种技术把现时低效率的客户端开发技术给代替了.今天看了<程序员>2005年第二期关于RIA的一些文章,没有细看,有代表性的技术主要是Macromedia的Flex/Laszlo/...
今天翻了一下笔记
内容是关于项目管理的.跟当前的项目联系起来后发现许多东西自己是没有做好/做够的.1.三思而后行:不要草率的批评他人汗,有时候急起来,没想那么多就批评别人了.有时候说出去的话,是收不回来的.2.善意的幽默而不是讽刺...
从技术到管理
…这是一群不同的人,如果一个技术人员想成为一名管理者的话,他们就必须有能力先解决“为了能够参加辩论,并且不会觉得不值,除非成功‘自己多加小心4.考虑更多的是我们所做事情的目的,而不是原因。它能带来多少价...
生成insert脚本的脚本
1.通过sql/存储过程2.通过java程序0.sql -- created by yangtingkunselect 'insert into yourtable values (' || col_num || ', ''' || col_char || ''', to_date(' || to_char(col_date, 'yyyy-mm-dd hh24:mi:ss' |...