1.1-Oracle 产品系列
Oracle 产品系列Oracle Database 10g2004春发布10.1.0.2。包括5个版本:Enterprise、Standard、Standard Edition One、Personal、Lite。有3个主要特性引人注目:管理的简易性:磁盘存储器的自动管理、内存结构的前瞻性监视与自调节、预配置的数据库报警、用于监视与管理整个oracle体系结构的增强型web工具。增强的可缩放性:以Oracle的网格计算模型为基础。改进的性能管理:自动性能监视与调节机制,动态地调整数据库的资源分配。Oracle Application Server 10g用来部署Web型应用。Oracle Developer Suite用来设计、开发和分布Web型应用软
一年又一年
已经是农历新年初二了。一直都待在家里,连好朋友邀我出去走走都谢绝了。最近一直都有一种厌倦过年的情绪。不是因为节日本身的缘故,而是自己怎么也找不到过年的快乐、过年的热情了。忽然想起最要好的一个兄弟骂过我:“到底怎么了,是不是患自闭症了?!”自己都搞不清楚,到底是真的自闭吗?抑或是抑郁?年内,又一个好友结婚了。终于,周围的好友就剩下自己一个未婚的了。以前,初中的一群同学玩得很好;后来,高中的一群同学也是玩得很好。每次过年,一堆人互相拜年,互相走访。但是一个一个地,都结婚了,都忙于自己的家庭。然
考试日记1
昨晚跟油菜喝到一点才回家,早上一觉睡到八点,差点误了考试。匆匆忙忙坐车赶到考试场,教师里已经是黑压压一片了。很久都不知道考试是啥感觉了,有点期待,又有点忐忑不安。就像前阵子跟一个好朋友聊的,“这种心理,就一个字‘贱’!”。都不知道自己在期待啥!之前自己做过模拟测试,3次都不及格,妈的!弄得一点信心都没有。还好,来得不早,还可以读点书。上课、点名、分配考试顺序号,没什么大问题。就是考试的人多,四、五百号人,挤得教室爆满。243的顺序号,从早上八点半到达,等到中午一点半,终于轮到自己上场。半天的时
其实不想走
中央八套正在热播《武林外传》,一有时间我都会坐在电视机前慢慢观看。并不是认为它有太多的艺术性(当然,自己也就庸人一个,没啥艺术欣赏水平),而是喜欢它那种无厘头风格,喜欢它的搞笑。断断续续地看。晚上这一集,看到佟湘玉与白展堂两个人的分手,却隐约地觉得心头有些刺痛。两个相爱的人,深爱着对方,却又不敢坦然表白;犹豫中不敢完全付出自己的信任;对自己、对对方没有完全的信心。即使共同经历生死,那又怎样?!或许,现实中的男男女女也都在不断演绎着这样的故事。其实自己何尝不是如此。从一个城市到另一个城市
RHEL AS3U4上安装oracle10g时核心参数的设置
最近在vmware的red hat enterprise linux advanced server3.0 update4上安装oracle10g时,对linux核心参数的理解不是很透彻。上otn查了一下。摘抄如下。[@more@]RHEL AS3U4上安装oracle10g时核心参数的设置一、核心参数设置示例For Linux, use the ipcs command to obtain a list of the system's current shared memory segments and semaphore sets, and their identification numbers and owner. Perform the following steps to modify the kernel parameters by using the /proc file system. Log in as the root user. Change to th
LVM 逻辑卷管理器
以下操作在red hat enterprise linux Advance Server3.0 Update4上测试。细节部分有差异,总体思路没问题。LVM(逻辑卷管理器)总结 http://www.chinaunix.net 作者:wangfeixue[@more@]一LVM的基本概念 LVM(logical volume manager) 逻辑卷管理器 其中主要分为这几个概念 1物理卷-简称PV 物理卷在逻辑卷管理器中属于最底层的,任何的逻辑卷和卷组都必需依靠物理卷来建立,物理卷可以是一个完整的硬盘,也可以是硬盘中的莫一个分区 2卷组-简称VG 卷组是建立在物理卷之上,一个卷组中可以包含一个物理卷组或者多个物理卷 3逻辑卷-简称LV 逻辑卷是
数据库设计经验谈(转载)
摘自网络。作者(夜来香)。虽然是几年前的文章,但仍极具参考价值。文章浅显易懂,对于技术层面的叙述并没有使用现在流行的晦涩深奥的专业术语。相信对于初级的系统分析人员,在系统分析、系统设计、数据库实现等方面,都会有很好的帮助。[@more@]一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里
关于裸(raw)设备的一些基本知识
摘自www.chinaunix.net 的文章。刚好这2天在玩vm里的red hat linux advanced server3.0,顺便熟悉一下裸设备的用法。其实以前就在IBM的小机上用过AIX4里的裸设备,只是都停留于操作的层面,没有深入理解相关的概念。可以跟LVM结合,顺便装一下oracle10g,嘿嘿,够折腾一阵子了。[@more@]裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用程序负责对
合理整合开发流程的建议
目前,单位的软件开发出现了一些问题。针对于此,提出了个人的一点建议。[@more@] 目前,我们学院软件开发的过程中,存在着一些值得商榷的地方。这些因素直接影响到软件开发的进度、质量,对系统的开发有决定性的作用。这里提出一些个人的见解,仅供参考。 情形一:需求的变化不受控制。需求的变化原因很多,具体情况也很多,但基本可以归纳为以下五种:一开始没有识别全,需要增加需求;业务发生变化,需求必须变化;需求错误;需求不清楚。一旦需求发生变化,并且不在可控范围之内,随之而来的是修改设计、重写编码、修改测试用
转载《Power Designer杂记》
源自www.csdn.net。正好最近在使用PD10.0进行设计。这篇文章可以帮助了解PD的一些基本概念与功能[@more@]Power Designer杂记 出处 www.csdn.net数据库设计工具对比 PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型的基础上针对目标数据库管理
9i相对8i特点5-监视索引
文章内容源自chinaitlab,经过自身实验。OS:winxpDB:oracle10.2.0.1[@more@] 索引可以加快查询的速度,但索引会占用许多存储空间,在插入和删除行的时候,索引还会引入额外的开销,因此确保索引得到有效利用是我们很关注的一个问题。在Oracle9i之前,要知道一个索引是否被使用是困难的,而Oracle 9i中提供了一个有效的监控方法:ALTER INDEX MONITORING USAGE。下面我讲详细说明如何使用该方法来鉴别未使用的索引。一、我们先通过一个例子具体说明“ALTER INDEX MONITORING USAGE”的使用方法:1、建测试表create table test(id numbe
9i相对8i的特点4-延续性初始化参数文件(spfile)
文章源自chinaitlab,经过个人的实验。OS:winxpDB:oracle10.2.0.1[@more@] Oracle9i引入了具有延续性的初始化参数文件SPFILE(Server Parameter FILE),所谓延续性是指对初始化参数的在线修改可以直接作用到参数文件中,这样所有被修改的参数将永久生效。SPFILE有以下几个显著优点:1、“ALTER SYSTEM”所设定的参数可以直接保存在SPFILE中,不像以前那样需要手工更改参数文件才可以使改动永久生效;2、RMAN支持对SPFILE的备份,在这之前是无法做到使用RMAN来备份初始化参数文件的;3、可以实现在本地没有远程数据库的INIT.ORA拷贝的
9i相对8i的特点2-轻松取得建表和索引的DDL语句
摘自chinaitlab,经过自己的实验。 os:winxp db:oracle10.2.0.1[@more@] 我们都知道在9i之前,要想获得建表和索引的语句是一件很麻烦的事。我们可以通过export with rows=no来得到,但它的输出因为格式的问题并不能直接拿来用。而另一种方法就是写复杂的脚本来查询数据字典,但这对于一稍微复杂的对象,如IOT和嵌套表等,还是无法查到。 从数据字典中获得DDL语句是经常要用的,特别是在系统升级/重建的时候。在Oracle 9i中,我们可以直接通过执行dbms_metadata从数据字典中查处DDL语句。使用这个功能强大的工具,我们可以获得单
9i相对8i的特点1-数据库默认临时表空间
其实,9i相对于8i到底都有些什么特点,也没认真去看过。从网上找点资料,顺带也自己做一下实验。 OS:winxp DB:oracle 10.2.0.1(32bit win)[@more@] 在9i之前,如果一个数据库用户没有被指定默认临时表空间,那么oracle就会使用system表空间作为该用户的临时表空间,这是很危险的。在9i里面,database可以被指定一个默认临时表空间。这样如果数据库用户没有被明确指定临时表空间,oracle 9i就会自动指定database的默认临时表空间作为该用户的临时表空间。 我们可以通过下面的语句来查询数据库的默认临时表空间:
聆听:Bressanone
歌名BRESSANON《布列瑟农》选自马修·连恩专辑《狼》。[@more@]歌名BRESSANON《布列瑟农》选自马修·连恩专辑《狼》。1992年 加拿大有空地方政府施行了一项名为“驯鹿增量”计划”,为达到目的,却必须大量捕杀狼群。为此,30多位音乐工作者以2年多的时间,完成了《狼》这张专辑:它以最直接的感情,最沉痛的呼声,敲击着人们的心……绚丽的苏格兰乐风,记录着“飞鼠溪”的悲情;“布列瑟农”抒情的吟唱着无奈的离乡情绪;轻爵士的“归乡之翼”,古典管弦交织出力量与悲情……将原野上活生生的狼群带入音乐中。这是以音乐与人性写下的动人
泰拳的快感之二——我看《冬荫功》
编剧、情节,似乎过于简陋;但是打斗的场面依旧精彩。让我们再次体验它所带来的视觉美感与暴力快感吧![@more@] 《冬荫功》一半是浆糊,一半是仙露[日期:2005-11-20] 来源:网易论坛 作者:红袖添饭 期待本片已经好久了。 这个是必须首先说明的。因为如果对本片不期待的人,也就不会对此类电影感兴趣,也就没有必要将本篇烂文看下去了。 对于那些看完《拳霸1:盗佛线》后激动得睡不着的美眉,以下是写给你们的,抱抱! 当年的《盗佛线》,对全球热血动作迷来说,只能用一个词来形容:感动。 之所以不用“惊艳
世界上最遥远的距离 --泰戈尔
世界上最遥远的距离 --泰戈尔世界上最遥远的距离不是 生与死而是 我就站在你的面前 你却不知道我爱你世界上最遥远的距离不是 我就站在你的面前 你却不知道我爱你而是 明明知道彼此相爱 却不能在一起世界上最遥远地距离不是 明明知道彼此相爱 却不能在一起而是 明明无法抵挡这股想念 却还装作丝毫没有把你放在心里世界上最遥远的距离不是 明明无法抵挡这股想念 却还装作丝毫没有把你放在心里而是 用自己冷漠的心对爱你的人 掘了一道无法跨越的鸿沟[@more@]
关于“参照”(Reference)
参照(Reference) 参照在数据库设计中是一个比较复杂的问题,它是实现数据的完整性主要要素之一,详细论述参考后面数据的约束。 在PowerDesigner中,可对参照完整性进行各项设置,参照的基数从0到n,对修改和删除约束可分别设置为None、Restrict、Cascade、Set Null、Set Default。由于INSERT包含在UPDATE操作中,因此没有单独的INSERT约束。 约束的不同设置产生不同的效果,以修改为例(删除相同): None:父表修改,子表不影响。 Restrict:父表修改,如果子表存在,则出错。 Cascade:父表修改,如果子表存在,则相应的修改。 Set Nu
用户级DBA跟踪
1、查询V$SESSION,标识欲跟踪用户的会话SID、SERIAL#SQL> select sid,serial# from v$session where username='XMU'; SID SERIAL#---------- ---------- 9 5 2、使用DBMS_SYSTEM包的SET_SQL_TRACE_IN_SESSION生成跟踪文件SQL> exec sys.dbms_system.set_sql_trace_in_session(9,5,true);PL/SQL 过程已成功完成。3、停止跟踪SQL> exec sys.dbms_system.set_sql_trace_in_session(9,5,false);PL/SQL 过程已成功完成。4、跟踪文件的路径 e:oracleadminxujcudumpxujc_ora_1508.trc5、利用tkprof分
oracle中用户级自跟踪
学习相关知识,自己做的小实验。[@more@]oracle中用户级自跟踪OS:WINXP & SP2DB: ORACLE V9.2.0.1.0用户跟踪文件的路径:%ORACLE_BASE%AdminSIDudump1、用户启动自跟踪SQL> alter session set sql_trace=true;会话已更改。2、检查当前session的SID,SERIAL#SQL> select sid,serial#,username from v$session; SID SERIAL# USERNAME---------- ---------- ------------------------------ 1 1 2 1 3 1 4 1 5 1 6