- 博客(44)
- 资源 (6)
- 收藏
- 关注
转载 srvctl status asm -n node1 报错
srvctl status asm -n node1 报错了: /opt/ora10g/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
2010-04-29 00:39:00 663
原创 一次oracle 10g rac故障处理
一次oracle 10g rac故障处理: rhel4-1->crs_stat -tName Type Target State Host ------------------------------------------------------------ora.demo.db application ON
2010-04-28 17:06:00 702
转载 关于唯一键(Unique)
SQL> create table test_ranbo(id number); Table created SQL> alter table test_ranbo add constraint test_ranbo$uk unique (id); Table alteredSQL> insert into test_ranbo(id) values(null); 1 row inserted
2010-04-26 16:27:00 763
转载 Oracle操作系统认证
默认情况下,在Oracle的主机上(linux系统)的Oracle操作系统用户下,以sys用户登陆数据库时可以不用输入密码直接登录。实际上,只要是属于dba组(linux)或osdba组(windows)下,都可以不用密码进行登录。这是认证方式称为OS认证。这种登录方式的控制,是通过$ORACLE_HOME/network/admin/sqlnet.ora中的:SQLNET.AUTHENTICAT
2010-04-23 16:23:00 658
转载 Oracle操作系统认证
默认情况下,在Oracle的主机上(linux系统)的Oracle操作系统用户下,以sys用户登陆数据库时可以不用输入密码直接登录。实际上,只要是属于dba组(linux)或osdba组(windows)下,都可以不用密码进行登录。这是认证方式称为OS认证。这种登录方式的控制,是通过$ORACLE_HOME/network/admin/sqlnet.ora中的:SQLNET.AUTHENTICAT
2010-04-23 16:08:00 693
原创 global temporary table index usage
SQL> select index_name,index_type,table_name,table_type,temporary,global_stats,dropped from user_indexes;INDEX_NAME INDEX_TYPE------------------------------ ---------------------
2010-04-21 17:49:00 516
原创 global temporary table index
-----session 1 create global temporary table T_FORM4_POL_CHG_TMP( POLICY_ID NUMBER(10) not null, CHANGE_ID NUMBER(10), SERVICE_ID NUMBER(10), FINISH_TIME DATE, CASE_ID NUMB
2010-04-21 17:19:00 604
原创 analyze DDL
create global temporary table T_FORM4_POL_CHG_TMP ( POLICY_ID NUMBER(10) not null, CHANGE_ID NUMBER(10), SERVICE_ID NUMBER(10), FINISH_TIME DATE, CASE_ID NUMBER(10), W
2010-04-21 15:08:00 552
转载 管理临时表空间与临时文件
管理临时表空间与临时文件如果说oracle 8i以下(包括8i)还是使用的是有数据文件特性的临时数据文件,Oracle 9i已经是真正意义的临时文件了,这样的临时文件不需要备份与恢复,也不会记录任何redo log信息.因此,9i才有了一个新的关键字tempfile,而在8i的时候,这个都是datafile。如要添加一个新的临时文件,8i是alter tablespace temp add d
2010-04-21 15:04:00 870
转载 Oracle中临时表产生过量Redo的说明
Oracle中临时表产生过量Redo的说明最近,在Oracle9i中你用过临时表吗?它是否给你带来了性能提高?你注意过么?-------------------------------------------------------------------------------- 好了言归正传.我们知道临时表在DML操作中可以减少redo的生成,从而在保存中间结果集时可以
2010-04-21 14:49:00 549
转载 global temporary table
From:http://www.oracle-base.com/articles/8i/TemporaryTables.php Applications often use some form of temporary data store for processes that are to complicated to complete in a single pass. Often, thes
2010-04-21 14:46:00 728
转载 SQL/PLUS
<input id="__VIEWSTATE" name="__VIEWSTATE" type="hidden" /> 4.数据类型转换函数 ●隐式转换 赋值时可进行的隐式转换有 VARCHAR2或CHAR —〉NUMBER VARCHAR2或CHAR —〉DATE NUMBER —〉VARCHAR2
2010-04-21 14:40:00 494
转载 PL/SQL实例分析
PL/SQL实例分析第五章1、PL/SQL实例分析1)在【SQLPlus Worksheet】中直接执行如下SQL代码完成上述操作。(创建表)――――――――――――――――――――――――――――――― CREATE TABLE "SCOTT"."TESTTABLE" ("RECORDNUMBER" NUMBER(4) NOT NULL, "CURRENTDATE" D
2010-04-21 14:36:00 934
原创 sqlplus中执行存储过程
CREATE OR REPLACE PROCEDURE GETZRCLIST (p_TYBM in varchar2,p_CURSOR OUT comm_types.comm_cursor) is temp_str varchar2(10); temp_nf number; temp_number number;
2010-04-21 14:29:00 2584
转载 Log actively being archived by another process
Wed Apr 21 11:07:42 2010ARC0: Evaluating archive log 2 thread 1 sequence 2525ARC0: Beginning to archive log 2 thread 1 sequence 2525Creating archive destination LOG_ARCHIVE_DEST_1: /ora/db001/dbfra
2010-04-21 14:16:00 552
转载 v$session.PREV_HASH_VALUE !=0表示什么SQL_HASH_VALUE=0表示什么
v$session.PREV_HASH_VALUE !=0表示什么SQL_HASH_VALUE=0表示什么RT #2使用道具 发表于 2008-1-30 09:44 一个session 正在执行某个语句的时候session 的status就是active ,这时候sql_hash_value就不等于0,当它执行完语句后,将sql_plan_value的值转个prev_hash_val
2010-04-20 13:22:00 989
原创 oracle raw device create tablespace
[root@vmfs sysconfig]# lvdisplay |grep db_d LV Name /dev/db_v4/db_d_22 LV Name /dev/db_v4/db_d_23 LV Name /dev/db_v4/db_d_24 LV Name
2010-04-20 13:05:00 913
原创 ORA-01078 ORA-01565 ORA-27041 raw devices
SQL> startupORA-01078: failure in processing system parametersORA-01565: error in identifying file /fs/demo/demo_spfileORA-27041: unable to open fileLinux Error: 13: Permission deniedAdditional info
2010-04-20 11:17:00 1780
原创 oracle raw devices
1.LVM: [root@vmfs ~]# pvdisplay --- Physical volume --- PV Name /dev/sdg VG Name db_v4 PV Size 2.00 GB / not usable 0 Allocatable yes
2010-04-19 17:20:00 1085
转载 将dump文件xid转化为v$transaction xid
select to_number(000a,XXXXX) ,to_number(02d,XXXXX),to_number(00000687,XXXXXXXXX) from dual; TO_NUMBER(000A,XXXXX) TO_NUMBER(02D,XXXXX) TO_NUMBER(00000687,XXXXXXXX---------------
2010-04-19 15:35:00 505
转载 consistent get,db block get
Link:http://h11h99.blog.51cto.com/230273/42860Oracle accesses blocks in one of two modes, current or consistent. A db block get is a current mode get. That is, its the most up-to-date copy of th
2010-04-16 23:56:00 646
转载 enq: TX - row lock contention(三)
一个enq: TX - row lock contention的案例文章分类:数据库RAC重新搭建延后了,就是这个case 系统环境: RHEL 4.4 oracle 10.2.0.3 用户反映每天业务繁忙时间段(大约21:30)程式“卡死” 是第三天早上反映给我,简单跑了一下ASH 看到 Sql代码 <a title="复制代码" onclick="function oncl
2010-04-14 23:53:00 736
转载 enq: TX - row lock contention(二)
[转]等待事件---enq:TX - row lock contention找到的一篇不错的解释enq:TX - row lock contention的文章放在这里分享一下。enq是一种保护共享资源的锁定机制,一个排队机制,先进先出(FIFO)发生TX锁的原因一般有几个1.不同的session更新或删除同一个记录。2.唯一索引有重复索引3.位图索引多次更新4.同时对同一个数据块更新5.等待索
2010-04-14 23:51:00 1389
转载 enq: TX - row lock contention(一)
enq: TX - row lock contention系统中一直发生enq: TX - row lock contention对硬的语句是一个insert不知道如何处理再现等待,着急!看下lmode是多少列上有约束或者有主键?lmod=6bitmap index ?检查下是不是主键约束,唯一索引限制了查询v$lock里有一个block=1,说明该sessio
2010-04-14 23:43:00 880
转载 Vmstat与iostat
Linux在具有高稳定性、可靠性的同时,具有很好的可伸缩性和扩展性,能够针对不同的应用和硬件环境调整,优化出满足当前应用需要的最佳性能。因此企业在维护Linux系统、进行系统调优时,了解系统性能分析工具是至关重要的。 在Linux下有很多系统性能分析工具,比较常见的有top、free、ps、time、timex、uptime等。下文将介绍几个较为重要的性能分析工具vmstat、iostat和
2010-04-12 23:56:00 429
转载 iostat来对linux硬盘IO性能进行了解
以前一直不太会用这个参数。现在认真研究了一下iostat,因为刚好有台重要的服务器压力高,所以放上来分析一下.下面这台就是IO有压力过大的服务器# iostat -x 1 10Linux 2.6.18-92.el5xen 02/03/2009avg-cpu: %user %nice %system %iowait %steal %idle 1.10
2010-04-12 23:54:00 407
转载 dbms_stats.gather_table_stats与analyze table 的区别[转贴]
参考 http://www.itpub.net/viewthread.php?tid=845777&extra=&page=1Analyze StatementThe ANALYZE statement can be used to gather statistics for a specific table, index or cluster. The statistics can be com
2010-04-12 00:57:00 1526
转载 Oracle lessons list
Oracle lessons list: Title Course CodeOracle Database 11g: 2 Day DBA (
2010-04-09 14:27:00 2002
转载 ORA-00600 arguments: [13310]
相关环境:Windows <a onclick="function onclick(){tagshow(event, server);}" href="javascript:;" target="_self">server 2003 enterprise x64<a onclick="function onclick(){tagshow(event, oracle);
2010-04-08 11:26:00 1085
转载 odds and ends
SAP 咨询合作伙伴 SAP 咨询合作伙伴SAP与其合作伙伴始终致力于为您提供强大的咨询实施服务SAP 中国的咨询合作伙伴团队由国际和国内知名的咨询公司组成:ABeam Consulting (Shanghai) Co., Ltd. 德硕管理咨询(上海)有限公司Accenture China Co., Ltd. 埃森哲咨询中国有限公司Atos Covics Business So
2010-04-08 10:59:00 1044
转载 Linux下基于LVS的集群原理及配置方法(1)
Linux下基于LVS的集群原理及配置方法(1): http://os.51cto.com/art/200701/39205.htm 2.6内核上一步一步配置LVS(Linux Virtual Server)http://blog.csdn.net/manio/archive/2007/02/04/1502297.aspx
2010-04-06 15:53:00 445
原创 linux heartbeat配置
linux heartbeat配置 用Heartbeat配置Linux高可用性集群http://linux.chinaitlab.com/linuxjq/744842.htmllinux heartbeat 简要配置过程http://www.opendigest.org/print.php/360Linux Heartbeat新手上路 http://logzgh.
2010-04-06 15:14:00 479
原创 linux nfs 配置
server 1 (192.168.0.232): [root@fsserver2 ~]# rpm -qa|grep nfsnfs-utils-lib-1.0.6-3sblim-cmpi-nfsv4-test-1.0.11-12.EL4sblim-cmpi-nfsv3-1.0.13-12.EL4nfs-utils-lib-devel-1.0.6-3sblim-cmpi
2010-04-06 14:47:00 539
转载 ORA-12516错误的处理
解决过程:1、查看当前会话数、processes和sessions值,发现session数和2个参数的值已经非常逼近SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 9 15:50:21 2006Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn / as
2010-04-06 13:07:00 419
原创 人和人比什么?耐力,坚持,控制,自律,自悟,专注,学习能力,执行力。谁做得更好谁就强,走在他人前面!
人和人比什么?耐力,坚持,控制,自律,自悟,专注,学习能力,执行力。谁做得更好谁就强,走在他人前面!
2010-04-02 17:29:00 1029
原创 oracle conceptes(中英文对照官方文档).chm
http://www.itpub.net/thread-935599-1-1.html oracle conceptes(中英文对照官方文档).chm
2010-04-02 15:09:00 963
转载 常用的dbms 包介绍
首先介绍:dbms_rowidDBMS_ROWID包主要是用来获得数据库块的block number,object number等信息常用的选项有下:ROWID_BLOCK_NUMBER FunctionReturns the block number of a ROWID根据ROWID获取数据块的NUMBERSQL> select * from T4 2 ;ID N
2010-04-02 12:52:00 1537
转载 DBMS_ROWID包的使用
DBMS_ROWID是一个比较有用的系统自带的package,主要可以用来处理坏块的问题,于是仔细的研究了一下,这个包可以用来了解file、block、object id和rowid之间的关系,在Oracle8中被引用进来,Oracle7不支持这个包。这个包的定义可以在dbmsutil.sql中找到,在catproc.sql中被调用,并被给予public执行权限。 F^h4R.
2010-04-02 12:42:00 593
转载 学知识就是要较真--对一致性读写的实验研究
在CSDN里经常会遇到一些特别有学习劲头的朋友,有这样一个朋友,在学习Tom的经典书 《oracle 9i/10g编程艺术》 人民邮电出版的 P244 --7.4 写一致 在一致性读 这里遇到些困惑,如下引用:create table t ( x int, y int ); insert into t values ( 1, 1 ); commit; create or replace
2010-04-02 01:36:00 412
转载 ORACLE 一致读(Consistent Read)的步骤
1. Read the Data Block. 2. Read the Row Header. 3. Check the Lock Byte to determine whether theres an ITL entry. 4. Read the ITL entry to determine the Transaction ID (Xid). 5. Read the Trans
2010-04-02 01:34:00 491
java 13 distributed programming and java
2018-11-22
oracle 10g完全参考
2007-04-25
Oracle Performance Tuning and Optimization
2007-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人