那一年的流行曲(二)
还是回到河边的空地上。我哥哥手插在裤兜里靠着一棵枯死的树,仰脸看天空飞掠的鸟群。这是描绘他的最确切的姿态,迷惘和若有所思的姿态。[@more@] 跑出弄堂就能达到这边空地。我家那幢毁于火灾的房子原本就造在此,1976年时还能看到残存的瓦砾和这棵烧焦的古槐。阿毛常来这儿是否在回想童年我不得而知,可我敢断定他必看到和听到时隐时现的火焰潜伏在草丛碎石之间噼啪作响。 1976年初春时节,有个跑江湖卖艺的戏班来到司马街,在这片空地上搭场子唱戏,唱的都是那些年绝难听到的戏,是上了岁数的人才熟悉的戏。谁也不知道这些戏
Oracle中SQL语句解析的步骤
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。那么这两种解析有何不同之处呢?它们又分别是如何进行解析呢?Oracle内部解析的步骤又是如何进行的呢?下面我们就这些话题进行共同探讨。[@more@]在Oracle中存在两种类型的SQL语句,一类为DDL语句,他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句,他们会根据情况选择要么进行硬解析,要么进行软解析。在Oracle 8i OCP教材的023中1-12有说明SQL语句的解析步骤,当一条SQL语句从客户端进程传递到服务器端进程后,
一次无备份、非归档数据库断电恢复的全过程
环境:Windows 2000 Advanced Server sp4+Oracle 9206现象描述:客户数据库机房在清理过程中,清洁人员不小心将服务器后面的电源线直接拔掉,导致实例断电,数据库无法启动。数据库运行在非归档模式下,没有备份,只有前一天晚上的全库导出文件。数据库重新启动以后,数据库无法打开,用SQLPLUS连接,无论如何都无法登录进去,报错如下:[@more@]SQL> conn/as sysdbaERROR:ORA-01041: internal error. hostdef extension doesn't exist??SQL> conn sys/aa as sysdbaERROR:ORA-03113: end-of-file on communication channel解决问题
网络真不是个好东西
李敖访问大陆接受记者采访的时候,有记者问他会不会电脑,回复是不会,并说为会电脑的人感到可怜。李大师总有惊人之语,这种回答也就不足为奇了,不过李大师阐述的理由却是颇有见地,他说在现在信息庞杂的社会中,面对爆炸性的信息,人们往往无所适从,不知如何着手吸取,只会陷入其中。这一点我倒是深表认同,因为自己确实是深受网络其害的。[@more@]以前我是一直不主张住处有宽带的,因为自知是个自制力极其差的人,常常因为沉溺于网络而无法控制好时间,打乱了安排。记得在福州的时候,另外两个室友怂恿一起拉宽带,当时是死也不从,被
上海两日
之前对上海还是比较向往的,可惜一直没有机会游玩。趁上个周五公司季会的机会,到上海后便留在这边过周末了。是到一个朋友那边住的,之前Frank这小子说好包吃包住包玩的,自己只管放心玩就是了。[@more@]周五下午公司季会完毕后便去Frank在浦东租的住处了。在东方医院等公交车,发现上海的公交车站都很长,站满了人,一辆车过来后,要坐车的人几乎都需要跑着赶到车门上车。还有就是上海的公交车很多都不是投币的,而是有人售票的,我想如果车上人多的话是会累坏售票员的,得挤来挤去的卖票,可能是政府考虑增加就业机会故实行人工售票的。
公司季会
再次来到上海公司开季会。季会的话也没什么内容,无非是回顾业绩,展望目标,老板发个话而已。不过这次季会却是有些不一样的,原来公司在苏州的Manager将再次从台湾回到苏州掌管苏州这边的业务,会碰下面。还有让大家感到高兴的就是苏州和上海两地员工可以互相碰面,一起聊聊。[@more@]不过这次的气氛却不是想像中的那么融洽。在季会开始前,技术总监Alesi约了技术人员聊了一下,跟大家说今天是他在公司的最后一日了,接下他会到微软中国做销售总监。最近Alesi很少和我们沟通,也好久没看到他的身影了,没想到一到上海就得到这样
想当DBA了
说起来可能很多人不信,我到目前为止还没做过专职的DBA,至少名义上没有。最开始是做系统维护的,那时候工作比较轻松,刚毕业也有冲劲,总会抓紧时间学习。当时有比较好的环境,业务系统及开发环境接触得多,便会认真学,底子都是在那时候打下的。后面便到了一家ORACLE服务商,客户那边的需求也没什么技术含量,整天无所事事,不久公司倒了,我也只能离开了。现在所在的公司还是做ORACLE服务的,其他的都还好,就是无事可干,闷得慌,感觉自己都快要废了。[@more@]接触的一些朋友说由于琐事缠身,没什么学习时间,技术上也没太大突破。他们
体验Oracle 10gR2的drop empty datafile
1.首先创建一个测试表空间,并添加数据文件: SQL> create tablespace test datafile 'd:\oracle\t01.dbf' size 1M; Tablespace created. SQL> alter tablespace test add datafile 'd:\oracle\t02.dbf' size 1M; Tablespace altered. SQL> select file#,name from v$datafile; FILE# NAME ---------- ---------------------------------------- 1 D:\ORACLE\ORADATA\XUE10G\SYSTEM01.DBF 2 D:\ORACLE\ORADATA\XUE10G\UNDOTBS01.DBF 3
Log buffer 的 Latch
Log buffer基本上只有一个redo allocation latch的latch保护,该latch的工作形式是以顺序的形式工作的。这是由log buffer的工作原理所决定的,由于日志的写入必须是以顺序循环的方式写入的,不同的条目必须按顺序写入才能保证互不干扰。但是只有一个单一latch来管理log buffer的话,那么如果系统非常繁忙,事务日志产生非常快的话,将会导致latch的争用,不同的会话可能将一直等待他们相应的日志条目copy到log buffer中。因此Oracle另外引入了redo copy latch的latch来管理log buffer。redo copy latch可以减少一个会话持有redo al
白发苏州
作者:余秋雨 前些年,美国刚刚庆祝过建国200周年。洛杉矶奥运会的开幕式把他们两个世纪的历史表演得辉煌壮丽。前些天,澳大利亚又在庆祝他们的200周年,海湾里千帆竞发,确实也激动人心。 与此同时,我们的苏州城,却悄悄地过了自己2500周年的生日。时间之长,简直有点让人发晕。[@more@] 入夜,苏州人穿过2500年的街道,回到家里,观看美国和澳大利亚国庆的电视转播。窗外,古城门藤葛垂垂,虎丘塔隐人夜空。 在清理河道,说要变成
叔本华
朋友都说自己是真诚的,其实,敌人才是真诚的。[@more@]正如流通的是纸钞,而不是真金白银,同样,在这个世界上,流行的不是发自内心的尊重和真正的友谊,而只是做得尽量逼真和自然地显示尊重和友谊的表面工夫。如果不跟别人作比较,那么我们就会为我们所得到的感到快乐;如果由于别人比我们更加幸运而内心不安,那我们将永远不会快乐。我们不应该只是计划和考虑将来,或者一味沉湎于对往事的回想。永远不要忘记:现在才是唯一真实和确切的;相比之下,将来的发展几乎总是与我们设想的有所不同,甚至过去也与我们对过去的回想有所出入。总
Windows下9i,10g共存9i dbca无法启动的解决办法
Windows系统中如果同时安装Oracle 9i,10g两个版本的话,有可能会出现无法启动9i dbca的情况。具体表现在如果运行9i DBCA工具的时候会无法启动,如果在命令行下运行DBCA的话,会报JAVA CLASS路径设置错误的提示,具体内容如下:[@more@]D:oracleora92bin>dbcaException in thread "main" java.lang.UnsatisfiedLinkError: initializeClusterat oracle.ops.mgmt.nativesystem.WindowsSystem.initializeCluster(WindowsSystem.java:390)at oracle.ops.mgmt.cluster.GetActiveNodes.initializeCluster(GetActiveNodes.java:260)a
下载已安装好10g RAC的VMvare安装盘
从xzh2000在管理版发的帖子上知道的:http://www.itpub.net/394434.html。Oracle官方站点目前已经提供安装好的Red Hat Enterprice Linux 3(u2)上10g RAC的VMware虚拟机安装盘。有需要的话可以到Oracle官方网站上下:http://www.oracle.com/technology/tech/linux/vmware/vmware_redhat.html [@more@]Your Desktop Data Center - Experience all the Power of Oracle Database 10gOracle, VMware and Red Hat have teamed up to provide everything you need to run a full Oracle Database 10g on Linux environment on your Windows deskt
无法静下心来
新的城市、新的工作、新的同事、新的人生……要面对的东西很多,无法静下心来。人生的一个转折点,记录一下。永远不要放弃……[@more@]
TOM的《Expert one-on-one Oracle》第二版的一些信息
名字改了,叫《Expert Oracle: 9i and 10g Programming Techniques and Solutions》。http://www.apress.com/book/bookDisplay.html?bID=10008。[@more@]Expert Oracle: 9i and 10g Programming Techniques and Solutionsis the definitive book if you’re a developer or DBA who works with Oracle-driven database applications. This fully revised edition covers both the 9i and 10g versions. It also comes with a CD containing a searchable PDF of the 8i version of the book.One of the world’s foremost Oracle experts,
苏州,我来了
是在6月30号下午3点半左右到达的。本来自己是定7月1号到新公司来报到的,因为1号刚好是周五,周末可以熟悉一下苏州。不过后面定票的时候发现1号的机票比30号贵上很多,便买了30号的机票了。从福州坐飞机到上海,然后转乘机场中巴到的苏州。这是自己第一次出省,福建省内的地方出差时倒转了挺多,就是没出过省。由于是第一次出省,再加上长这么大自己没坐过飞机,便决定坐飞机过来,稿劳一下自己:)第一次坐飞机和出远门还是有些激动,前一天晚上都没睡好呢,差点第二天就赶不上飞机了。带了一大堆东西,由于怕行李超重,还有很多东西没带
Six Degrees of Separation Summary & Essays
Six Degrees of Separation Summary & Essays
WIKI
WIKI
灵药
作者:淳亮 漫步山野,秋风四起,恍惚还听到旧日上山找药时同伴们的呼唤声,想起那难忘的往事。[@more@]三十多年前的一天,我收到三家大医院对母亲病情的同一鉴定:肝癌晚期,生存不会超过半年,已没有开刀做手术的价值。同一天,在工厂的弟弟被人陷害(对方不过为了夺一把“接班人”的交椅),隔离审查,并根据查抄出来的日记,东抄一句西摘一段加以曲解当作罪证,被定为“反革命集团外围组织总指挥”。对方还向我在读的技工学校交涉,要把我也抓起来。此时,父亲因十年前的冤案已失去党籍,忧郁成疾,正养病在家。一时间,风雨骤来,眼
穷人的成本
作者:王国华 姐妹三个,最大的14岁,最小的约7岁。在一起车祸中,她们的父母不幸丧生。只剩下身体有病的爷爷带着三个孙女一起生活。这年夏天,姐姐考上了县里的重点初中,却无钱就读。这件事在当地一家报纸上披露了,女孩儿收到500元钱的捐款。除去学费,还富余出200元做生活费。[@more@]时间一晃就是6个月。要过春节了。姐姐回到家里过年。爷爷愁眉苦脸地告诉她,你的两个妹妹没钱上学了。姐姐犹疑了一下,从兜里掏出一张被揉搓得不像样子的百元钞票,递到爷爷手中。爷爷问:“学校免你的学费了?”孙女摇头。爷爷又问:“你偷别人钱了?