Oracle DDL 执行过程
在Oracle中任何一个SQL 都在一个Transaction 当中,在执行DDL 语句时Oracle会提交在此Session 中之前的DML 操作,我们称之为隐式提交。用下面语句能清楚的看到DDL 是如何提交DML 操作的。DDL 的执行过程如下:Begin Commit; DDL statements Commit;Exception do rollback operation End;可以看出Oracle 在执行DDL 之前就已经执行了Commit,而根本不在乎这个DDL 是否是正常还是非正常执行。所以我们在实现业务逻辑时一定要清楚Transaction 的执行过程。下面我用一个例子来demo DDL 失败后程序依然提交的例子[@more@]Example:SQL Session
35岁前成功的12条黄金法则 (再转)
35岁前成功的12条黄金法则 (转) =========================================================== 第一章:一个目标一艘没有航行目标的船,任何方向的风都是逆风1、你为什么是穷人,第一点就是你没有立下成为富人的目标2、你的人生核心目标是什么?杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。3、起跑领先一步,人生领先一大步:成功从选定目标开始4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的空想5、如果你想在35岁以前
HP -Data Protector Restore file system
a backup BQPT to tape , ---将带子放到磁带机里 ---调整带子位置到可读x1. benqora2 => cd /opt/omni/lbin./umactlmove s28 d1 ( s => slot , x => mail , d => drive)move x1 s28move d1 x1b. xmanager => xomni => Devices & Media ==> Devices==>SLots ==>(right CLick) barcode scan =>import catalog ==>import (need long time)c. Option=Devices& Media Devices & Media ==> Devices==>SLots
Oracle event 10231
Event 10231 允许Oracle 在全表扫描时可以忽略某些损坏的数据块来检索数据,它允许用户执行 export 或 "create table as select" 操作来找回在数据文件中那些没有损坏的数据。在损坏快上的数据将被丢失。如下所示: SQL> select count(*) from bbed;select count(*) from bbed *ERROR at line 1:ORA-01578: ORACLE data block corrupted (file # 27, block # 5311)ORA-01110: data file 27: '/disk/oracle/oradata/pics/bbed.dbf' 说明datafile file#=27 fileName=/disk/orac
無限的你 [引用--给我很多启发]
無限的你 (The Unlimited You) ”燃起心中那把火 發揮“無限的你” 吳田玉博士對工研院菁英團演講文 本會理事吳田玉博士,是臺灣著名封裝公司日月光公司的美國及歐洲總裁,2005 年底剛被發表為日月光公司營唛L。他於十二月九日受邀對來訪矽谷的工研院菁英團演講「無限的你」,言談輕鬆幽默,帶動全場陣陣笑聲,內容精彩,相當具啟發與鼓舞性,令每一位聆聽的人都印象深刻。本會特整理該演講成文,以分享讀者。──編者 「大家是臺灣科技研究界的菁英,」吳田玉的第一句話就帶起菁英團員們一陣快樂的笑聲,「你們不要笑,菁英的定義不就是
人 生 的 八 个 经 典 问 题
问题一,如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗?回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?可同样的情况换个场合,自己或许就做类似的蠢事。不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还多,但却"不知道为什么"还是要和他搅和下去,分不了手。说穿了,只是为了不甘,为了习惯,这不也和光临餐厅一样?做人,为什么要过于执著?!问题二,如果你不小心丢掉100块钱,只知道
Hpux ds2300 问题修复
环境:hp-unix 11.00Cpu 440*2Disk: 36G * 2 + 72G *1 + ds2300 (36G * 14 --Raid 5)春节放假,关掉所有电源,并将UPS关掉。现象:系统开机不能正常挂载 Disk Array 而导致系统不能正常启动。操作1:1:关闭系统,关闭ds23002: 先打开 ds2300,然后开机,仍然出现不能开机状况。3:重新关闭Hpora 电源,关闭Ds2300 电源。4: 在不打开ds2300的情况下开机, 机器正常启动。5:系统灯 ,fault 红色。并raise “IRMD [Server]:Adapter 0/4/0/1 LD rv at startup ....6:打开ds2300 电源,并试图挂载到hpunix 上,失败。7:关闭系统,关闭ds2300 电源