-
2008-03-26 07:51:47 / Oracle数据库管理
一个简单4031例子的引申:内存,像来是兵家必争之地。内存,像来也是一个注定要多事的地方。内存的管理,稍有不甚,即会内存泄露。就算不泄露,如果应用大量占用内存而不释放,再大也嫌少的内存将会迅速告磬。在Oracle中,常用的内存组件中,最容易出问题的,就是共享池了。共享池内存不足后,会报出一个ORA-04031错误,下面就处理这个错误方面的问题,说一下简单的例子,请ITPUB中的坛友补充。开发人员说在测试环境中,有一个应用运行后不久就会报出4031错误,因为是9.2.0.1的系统,我设置了如下参数:alter system set e
查看(1805)
评论(32)
-
2008-03-15 11:45:00 / Oracle数据库管理
各位好!由于最近有一个项目,其数据库系统的信息如下:一、数据库系统硬件配置【1】数据库服务器为双机,128G内存,32颗CPU,CPU为IBM Power6 4.7G或同等级别的CPU。(预计数据库服务器可能会是IBM P590或P595,或者其它厂商提供的同等类型的服务器,例如HP Superdom)【2】存储设备尚未确定(可能与IBM DS8000同等或者更高),但是采用的硬盘是15K转速的光纤硬盘且单盘容量小于200G,RAID0+1【3】存储交换网络采用4G的光纤交换机(主机的HBA也是4G)二、数据库运行环境【1】数据库版本Oracle10g
查看(4237)
评论(74)
-
2008-03-05 08:26:48 / Oracle数据库管理
索引是一把双刃剑,用的好,可以极大的提高查询速度;用不好,查询速度并没提高多少,却白白的浪费了大量的存储空间,而且会影响插入和更新的速度。据说,被删除记录的索引所占的存储空间也不会释放。不知道这是为什么?我一直有个疑问:某个加有索引的表,在插入、删除或更新数据时,如果尚未commit,那这时的索引变化了吗?如果变了,那rollback后,索引又该如何撤销,所占的存储空间是否也不释放?还望高手指点,不胜感激。
查看(541)
评论(13)
-
2008-03-01 11:15:49 / Oracle数据库管理
分为数据库管理类,备份恢复类,sql-tuning类,数据库基本概念类;其他的题目很多算是有个概念和印象,而sql-tuning觉得是最难的;贴出来大家共享下:1,列举几种表连接的方式;2,不借助第三方工具,怎么看sql的执行计划;3,如何使用CBO,CBO与RULE的区别4,如何定位重要(消耗资源多)的SQL5,如何跟踪某个session的SQL6,SQL调整最关注的是什么7,说说你对索引的认识(索引的结构、对dml影响、为什么提高查询性能)8,使用索引查询一定能提高查询的性能吗?为什么9,绑定变量是什么?绑定变量有什么优缺点?10,如何
查看(1022)
评论(13)
-
2008-02-20 16:56:28 / Oracle数据库管理
从技术上说,到底怎样才算是一个oracle数据仓库?怎样建立一个oracle数据仓库呢谢谢了
查看(1280)
评论(39)
-
2008-02-14 11:13:57 / Oracle数据库管理
生产库里有一批只读数据,存放在只读表空间上,量比较大.导致备份的时间很长,无法接受.我希望备份一次只读表空间后,在以后的0级备份中,RMAN的备份优化器能根据备份信息,自动忽略这些只读表空间,不再备份.但我不想在备份脚本里写上 skip readonly,因为我担心这些表空间会不小心被改为 readwrite 后,再改回readonly,那之前的备份可能就无法使用,而脚本里又不对它进行备份.若出了意外,那就歇菜了.我希望:1RMAN的备份优化器能自动检测到之前已经备份了这些只读表空间,之后的0备份不再备份之,2若这些表空
查看(474)
评论(9)
-
2008-01-13 23:31:04 / Oracle专题深入讨论
还是DBWR 触发的?还是服务器进程在日志缓冲中分配空间发现当前log buffer 空间对应的在线日志文件的已到最后而在触发的?触发后具体操作是由 LGWR 来做的吗?[ 本帖最后由 hill_wind 于 2008-1-13 23:32 编辑 ]
查看(646)
评论(9)
-
2007-03-11 14:27:05 / Oracle新技术/11g
在10G RAC 中lsnrctl status LISTENER_RAC1和crs_stat命令查看lsnr的问题?这是先用lsnrctl stop LISTENER_RAC1,然后查看的-bash-3.00$ lsnrctl statusLISTENER_RAC1LSNRCTL for Solaris: Version 10.1.0.3.0 - Production on 11-MAR-2007 14:22:48Copyright (c) 1991, 2004, Oracle.All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))TNS-12541: TNS:no listenerTNS-12560: TNS:protocol adapter errorTNS-00511: No listenerSolaris Error: 2: No such fil
查看(770)
评论(5)
-
2004-11-11 15:23:37 / Oracle专题深入讨论
Rac student guide一.体系结构Cluser 的硬件结构Nodes, interconnect,共享文件系统Nodes一个节点是一个服务器可以是smp也可以是numa的在一个cluser中,需要两个或更多的节点.每个节点支持rac数据库的一个实例.Interconnect通过标准网络协议例如 tcp/IP如果使用gbit仪态网,vender-specific 提高是系统会有最好的效果.共享文件系统通常情况下, 裸设备在unix,逻辑驱动器在windows上各个节点同时对共享文件系统进行访问Cluser software为了各个节点之间的通讯的软件.不同的操作系统不同的软件
查看(20758)
评论(72)
-
2003-10-13 21:25:58 / Oracle数据库管理
ERP系统R11i的前台某些form无法正常使用,疑为invalid objects作怪。小弟在网上查到一些解决invalid objects的方案,但苦于公司的服务器无法用于测试,做要做就得成功,所以来问问大家,小弟将几种方案归纳如下:第一方案:使用adadmin工具A以prodmgr身份登陆系统B启动adadmin工具(启动过程中需要回答一些问题)C在Maintain Applications Database Objects菜单中选择Compile APPS schema即可第二方案:使用脚本adcompsc.pls工具A以prodmgr身份登陆系统B进入该脚本adcompsc.pls所在的目录cd $
查看(1003)
评论(15)