
ORACLE
snowqoo
这个作者很懒,什么都没留下…
展开
-
Oracle Sql优化笔记(一)
基本的Sql编写注意事项 尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。 不用NOT IN操作符,可以用NOT EXISTS或者外连接+替代。 Oracle在执行IN子查询时,首先执行子查询,将查询结果放入临时表再执行主查询。而EXIST则是首先检查主查询,然后运行子查询直到找到第一个匹配项。NOT EXISTS比NOT IN效率稍高。但具体在选择IN或E原创 2010-01-19 21:39:00 · 692 阅读 · 0 评论 -
ORACLE FAQ
1. oracle一个服务器上有多个数据库,如何有选择的启动?答:在启动前需要做:在OS提示附下set ORACLE_SID=TEST1 OR TEST2 然后在startup,就能选择你想要启动的是test1 或 test2。2. 无法找到tnsnames.ora, 该如何连接SQLPLUS?答:conn ec/ec@(DESCRIPTION=(ADDRESS=(PR原创 2012-02-09 09:24:44 · 909 阅读 · 0 评论 -
Oracle 数据库学习纲要
Oracle数据库的创建 数据库的启动和关闭 控制文件与数据库初始化 参数及参数文件 从OEM到iSQL*PLUS Oracle 的字符集 数据字典 内存管理 Buffer Cache与Shared Pool原理 用户的创建与管理 表空间和数据文件 临时表空间和临时文件 重做 回滚与撤销 备份与恢复 Orac原创 2012-02-13 21:49:02 · 532 阅读 · 0 评论 -
SCN的获取方式
Oracle 9i可以使用dbms_flashback.get_system_change_number来获得:SQL> select dbms_flashback.get_system_change_number from dual;GET_SYSTEM_CHANGE_NUMBER------------------------ 2678592原创 2012-02-06 17:29:53 · 653 阅读 · 0 评论 -
Oracle 数据库关闭 FAQ
问:shutdown命令的缺省选项是什么?答:shutdown normal原创 2012-02-04 20:52:28 · 528 阅读 · 0 评论 -
Oracle 控制文件 之 内容
数据库名(database name)数据库创建时的时间戳(timestamp)属于此数据库的数据文件(datafile)及重做日志文件(redo log file)的名称与存储位置表空间(tablespace)信息脱机(offline)的数据文件日志历史信息归档日志(archived log)信息备份集(backup set)与备份块(backup piece)信息数据文件与重做日志的备份信息数原创 2012-02-05 18:52:01 · 642 阅读 · 0 评论 -
Oracle 数据库关闭 之 使用ABORT选项关闭数据库
问:如何用ABORT选项关闭数据库?答:使用shutdown abort命令!问:shutdown abort命令通常在什么场景下使用?答:数据库或其中的一个应用程序功能不正常并且没有使用其他类型的关闭操作。 需要即刻关闭数据库(例如,知道会在一分钟内发生电源的关闭动作)。 当启动数据库实例时出现问题。场景一:在执行shutdown abort命原创 2012-02-04 20:08:02 · 3324 阅读 · 0 评论 -
Oracle 数据库关闭 之 使用TRANSACTIONAL选项关闭数据库
问:如何用NORMAL选项关闭数据库?答:使用shutdown transactional命令!场景一:在执行shutdown transactional命令的时候,是否还可以有新的用户连接到数据库?会话一:SQL> startupORACLE instance started.Total System Global Area 236000356 bytesFix原创 2012-02-03 18:23:16 · 2635 阅读 · 0 评论 -
Oracle 数据库关闭 之 使用NORMAL选项关闭数据库
问:如何用NORMAL选项关闭数据库?答:使用shutdown normal命令!场景一:在执行shutdown normal命令的时候,Oracle是否会主动断开与所有用户的连接?会话一:SQL> conn / as sysdbaConnected to an idle instance.SQL> startupORACLE instance started.原创 2012-02-03 13:08:50 · 1248 阅读 · 0 评论 -
Oracle 数据库关闭 之 使用IMMEDIATE选项关闭数据库
问:如何用NORMAL选项关闭数据库?答:使用shutdown immediate命令!场景一:在执行shutdown immediate命令的时候,是否还可以有新的用户连接到数据库?会话一:SQL> startupORACLE instance started.Total System Global Area 236000356 bytesFixed Size原创 2012-02-03 14:53:01 · 1436 阅读 · 0 评论 -
2012-02-01 学习笔记(一)
1. Get the control file info.In the NOMOUNT status, you can query V$PARAMETER view, the view content from started parameter file.In the MOUNT status, you can query V$CONTROLFILE view, the view c原创 2012-02-01 10:57:43 · 944 阅读 · 0 评论 -
2012-01-31 学习笔记
1. Comprehend V$PROCESS VIEW2. Comprehend PSEUDO PROCESS3. Comprehend Database Process and how to related Operation System Process4. Comprehend V$SESSION and V$PROCESS of relation5原创 2012-01-31 10:13:07 · 644 阅读 · 0 评论 -
2012-01-30学习笔记
1. Linux/Unix 下的file command2. Oracle数据库启动的三个步骤,以及每个步骤的具体过程以及含义3. 如何查看告警日志文件4. 观察告警日志文件(alert_.log),分析启动过程原创 2012-01-31 09:25:54 · 516 阅读 · 0 评论 -
Oracle笔记: Decode函数用法
<br />原创 2010-08-12 23:18:00 · 702 阅读 · 0 评论 -
ORACLE nulls first or nulls last语法学习
使用nulls first 或者nulls last 语法 Nulls first和nulls last是Oracle Order by支持的语法如果Order by 中指定了表达式Nulls first则表示null值的记录将排在最前(不管是asc 还是 desc)如果Order by 中指定了表达式Nulls last则表示null值的记录将排在最后 (不管是asc 还是 desc)使用原创 2010-01-02 18:48:00 · 2238 阅读 · 0 评论 -
oracle 函数: start with ... connect by 使用方法
oracle 函数: start with ... connect by 使用方法原创 2012-02-14 21:06:49 · 644 阅读 · 0 评论