Oracle
文章平均质量分 73
fjmingyang
这个作者很懒,什么都没留下…
展开
-
推荐几本书
最近琐事比较多,一直都没有静下心来看书,以前买的几本书和收集的资料都没有看。光阴似箭,水平却停滞不前,前几天终于痛定思痛,决定“两耳不闻窗外事,一心只读圣贤书”。几天来收获还是蛮大的 :) 《深入浅出oracle》 eygle著 这本书还是写的很不错的,贯彻了eygle提倡的“有点到线,由线及面”的学习方法,让我们知其然、又知其所以然。对于有一定oracle基础的,想深入了解的人,我个人还是很原创 2006-09-04 10:06:00 · 780 阅读 · 0 评论 -
一个常见的查询
在csdn看经常看到类似这样的帖子:查询结果id nid1000000318 2 100000原创 2006-07-10 17:03:00 · 838 阅读 · 0 评论 -
ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------转载 2006-06-14 16:58:00 · 765 阅读 · 0 评论 -
Oracle数据库所有联机日志文件丢失处理方法
Oracle数据库联机日志文件丢失处理方法 试验一:用命令清空日志组方法 1、 查看原来表中数据 SQL>; conn test/test Connected. SQL>; select * from test; TEL ---------- 1 2 3 2、插入新数据 SQL>; insert into test values(转载 2006-06-13 12:47:00 · 1856 阅读 · 0 评论 -
PL/SQL开发中动态SQL的使用方法
一般的PL/SQL程序设计中,在DML和事务控制的语句中可以直接使用SQL,但是DDL语句及系统控制语句却不能在PL/SQL中直接使用,要想实现在PL/SQL中使用DDL语句及系统控制语句,可以通过使用动态SQL来实现。 首先我们应该了解什么是动态SQL,在Oracle数据库开发PL/SQL块中我们使用的SQL分为:静态SQL语句和动态转载 2006-06-13 11:27:00 · 810 阅读 · 0 评论 -
recover through resetlogs
拷贝CP 的全文1.时间点A,我做了一个全备份, [ora9i@database rmanarch]$ rman target / nocatalog Recovery Manager: Release 9.2.0.1.0 - Production Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. connecte转载 2006-06-08 15:53:00 · 1753 阅读 · 0 评论 -
Oracle 恢复的分类
Media recovery, Instance Recovery, Crash RecoveryMedia recovery 需要人工的干预,而后两者则是Oracle系统自动完成。Crash Recovery 是单Instance Database中Instance Crash,或者RAC环境中所有的Instance 都Crash.总之不管是单Instance DB还是RAC,Database转载 2006-06-09 09:12:00 · 660 阅读 · 0 评论 -
Oracle Recover Internal
SCNSCN存在于Control file,Redo file,Data file,Block. SCN是恢复数据库的唯一参照的变量. Control file headersControl file中的记录了Redo file和Data file的SCN,该SCN号码可能和真正的Redo file和Data file的SCN不一致DumpALTER SESSION SET转载 2006-06-07 16:38:00 · 2495 阅读 · 0 评论 -
sys_context()的用法
执行下这个语句你就明白了:select SYS_CONTEXT(USERENV,TERMINAL) terminal, SYS_CONTEXT(USERENV,LANGUAGE) language, SYS_CONTEXT(USERENV,SESSIONID) sessionid, SYS_CONTEXT(USERENV,INSTANCE) instance,原创 2006-06-19 09:49:00 · 938 阅读 · 0 评论 -
提问的智慧 for Oracle
提问的智慧 for Oracle[展开版]---by RollingPig前一阵写了一个简版的“提问的智慧Oracle版”,总结了一下Oracle相关提问的智慧及技巧。最近发现写的可能过于简单了,于是将其稍为展开,希望更容易看懂。 0. 尝试在google,论坛,metalink,online document里搜索。 其它的一些提问技巧,请参考http://www.fengnet.com转载 2006-06-15 11:40:00 · 860 阅读 · 0 评论 -
Oracle FAQ (三)
21.什么是STATSPACK,我怎么使用它? Statspack是Oracle 8i以上提供的一个非常好的性能监控与诊断工具,基本上全部包含了BSTAT/ESTAT的功能,更多的信息,可以参考附带文档$ORACLE_HOME/rdbms/admin/spdoc.txt。 安装Statspack: cd $ORACLE_HOME/rdbms/admin sqlplus "/ as s转载 2006-06-09 09:43:00 · 741 阅读 · 0 评论 -
Oracle FAQ (二)
10.Oracle什么时候会使用跳跃式索引扫描 这是9i的一个新特性跳跃式索引扫描(Index Skip Scan). 例如表有索引index(a,b,c),当查询条件为where b=?的时候,可能会使用到索引index(a,b,c),如,执行计划中出现如下计划: INDEX (SKIP SCAN) OF TEST_IDX (NON-UNIQUE) Oracle的优化器(这里指的转载 2006-06-09 09:40:00 · 907 阅读 · 0 评论 -
Oracle FAQ (一)
1. 查询正在执行语句的执行计划(也就是实际语句执行计划) select * from v$sql_plan where hash_value = (select sql_hash_value from v$session where sid = 1111); 其中id和parent_id表示了执行数的结构,数值最大的为最先执行比如ID PARENT_ID ------转载 2006-06-09 09:38:00 · 922 阅读 · 0 评论 -
profile参数详解
SESSION_PER_USER 整数 用户可以同时进行的会话(连接到Oracle)的最大数目。如果用户达到该限制,则在下一次登录时产生一条错误信息。CPU_PER_SESSION 整数用户在一次数据库会话期间可以占用的CPU时间总量(单位为:1%秒)。当达到该时间限制之后,用户就不能在会话中执行任何操作了。用户必须断开与Oracle 的连接再重新建立连接以使该CPU 累计器复位。CPU_PER_转载 2006-06-08 16:16:00 · 4055 阅读 · 0 评论 -
ORACLE联机日志文件丢失或损坏的处理方法
联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。损坏非当前联机日志:1、启动数据库,遇到ORA-00312 or ORA-00313错误,如:ORA-00313: open failed for members of log group 4 of thread 1ORA-00312: online log 3 thread 1:转载 2006-06-08 12:06:00 · 532 阅读 · 0 评论 -
内部表的命名方法
The main purpose of this note is to show the naming conventions. [K]ernel Layer [2]-Phase Commit [G]lobal [T]ransaction [E]ntry X$K2GTE - Current 2PC tx X$K2GTE2 - Current 2PC tx [C]ache Layer [B]uffe转载 2006-07-24 09:54:00 · 1433 阅读 · 0 评论