
Oracle
文章平均质量分 58
gwl48
这个作者很懒,什么都没留下…
展开
-
对某单位oracle10g数据库巡检后,提交的优化建议
<br />对某单位oracle10g数据库巡检后,提交的优化建议:<br /><br />建议修改以下参数,对数据库性能进行优化<br />参数<br />更改值<br />原因<br />db_writer_processes<br />8<br />由于cpu为16个,增加写进程并行cpu达到性能最大值<br />compatible <br />10.2.0.3<br />与生成版本相同<br />Sga_target<br />开启<br />使用自动化sga管理<br />Pga_aggre_t原创 2011-05-10 21:52:00 · 1447 阅读 · 0 评论 -
ORA-00257报错处理过程
一、故障现象用户一台oracle 11g r2 rac 突然客户端无法连上,报错:ora-00257 二、处理过程#su – grid$asmcmdasmcd>lsdg 检查空间,发现+arch归档空间只剩下8M,导致报ora-00257解决:删除归档:su - oraclerman target /rman>delete archivelog all原创 2012-01-11 16:39:16 · 929 阅读 · 0 评论 -
COL FIRST_NAME FORMAT A15
题:在多表格查询中下列语法是什么意思啊???SQL> COL FIRST_NAME FORMAT A15SQL> COL LAST_NAME FORMAT A15SQL> COL DEPARTMENT_NAME FORMAT A15SQL> C转载 2011-07-03 21:18:22 · 3182 阅读 · 1 评论 -
oracle lock解释
<br />数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。<br />加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操作。<br />在数据库中有两种基本的锁类型:排它锁(Exclusive Locks,即X锁)和共享转载 2011-05-09 11:18:00 · 782 阅读 · 0 评论 -
Oracle Temporary Tables临时表
<br />Temporary Tables临时表<br />1简介<br /> ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables。这些临时表用来保存一个会话SESSION的数据,<br /> 或者保存在一个事务中需要的数据。当会话退出或者用户提交commit和回滚rollback事务的时候,临时表的数据自动清空,<br /> 但是临时表的结构以及元数据还存储在用户的数据字典中。<br /> 临时表只在oracle8i以及以上产品中支持。<br />2转载 2011-05-09 10:55:00 · 5008 阅读 · 0 评论 -
一次由于arch参数导致oracle11g2 rac 无法启动解决过程
晚上接到用户电话由于ups停电检修,需关闭rac。shutdown immediate 时hang住,abort关闭,但startup时报错:SQL> startupORACLE instance started.Total System Global Area 1.3629E+10 bytesFixed Size 2194168 bytesVariabl原创 2011-06-27 21:49:00 · 1353 阅读 · 0 评论 -
install 11g2 rac for hpunix 11.31 error [INS-20802] update Inventory failed.
hp-ux11.31下安装oracle11g2 rac时到grid 安装最后阶段,两个脚本全部运行完成后,没有任何报错,但到了update Inventory 报错了 [INS-20802] update Inventory failed. metalink有篇文档问题现象相同,原因是grid home在节点上这只不一直如:node1:grid home =/u01/app/g原创 2011-06-27 16:47:00 · 4648 阅读 · 0 评论 -
一次oracle无法启动处理过程
修改了sga后shutdown immediate hang住abort关闭后startup无法启动提示:ORA-00844: Parameter not taking MEMORY_TARGET into account, see alert log for more information解决方法:创建pfile,然后修改MEMORY_TARGET的值即可解决此问题。示例:1.原创 2011-06-21 00:09:00 · 969 阅读 · 0 评论 -
oracle 11g2 rac数据库 expdp 导入 Oracle10g数据库(异平台hpunix-windows2008)
11g2rac hpunix$ sqlplus ris/ris@risSQL*Plus: Release 11.2.0.2.0 Production on Wed Jun 15 18:09:08 2011Copyright (c) 1982, 2010, Oracle. All rights reserved.Connected to:Oracle Database 11g E原创 2011-06-15 20:30:00 · 4301 阅读 · 2 评论 -
一次11g rac无法启动处理过程
<br />下午做实验时,在vm上添加了一块硬盘后启动系统,发现crs无法启动<br />[root@linux64_node02 bin]# ./crsctl start crs<br />CRS-4640: Oracle High Availability Services is already active<br />CRS-4000: Command Start failed, or completed with errors.<br />[root@linux64_node02 bin]# ./c原创 2011-05-14 14:13:00 · 3212 阅读 · 0 评论 -
Reverse Key Indexes
Reverse Key Indexes反向键值索引表acc情况如下SQL> select * from acc; ID---------- 123 124 125如对acc的id字段创建索引,因为值是连续的所以连续值在索引中在同一个块中的可能性比较大,如果数据频繁更新可能会出现比较集中的争用。创建反向索引,索引创建的时候所使用的值就变成了321、421、521.这样连续数据出现在同一个块中的几率会减小,争用的可能也就降低。另外反向索引对前模糊查询,也就是like ‘转载 2011-05-12 22:22:00 · 1349 阅读 · 0 评论 -
PGA
<br />一、概述<br /> SGA,PGA,UGA都是Oracle管理的内存区。<br /> SGA(System Global Area),即系统全局区,Oracle中最重要的内存区。<br /> PGA(Process Global Area),即程序全局区,一个进程的专用的内存区。<br /> UGA(User Global Area),即用户全局区,与特定的会话相关联。<br /> 专用服务器连接模式,UGA在PGA中分配。<br /> 共享服务器连接模式,UGA在SGA中的Lar原创 2011-05-10 21:48:00 · 511 阅读 · 0 评论 -
vnc连接服务器启图形报错xhost unable to open display
vnc连接服务器启图形报错xhost unable to open display 遇到这类问题的一般解决办法是:先在root下xhost +如何是在远程客户端启动桌面服务,需要设置客户机的DISPLAY值(export DISPLAY=IP(客户端的IP地址,你要设成别的地址,那你就看不到图形):0.0如果是在本机执行的话,直接到oracle图形用户下执行export转载 2012-01-14 16:49:07 · 2651 阅读 · 0 评论