苍雪明南

做人如果没有梦想,跟咸鱼有什么分别。不要让时代的悲哀,成为你自己的悲哀。

  • 博客访问: 404997
  • 博文数量: 466
  • 用 户 组: 普通用户
  • 注册时间: 2015-01-08 17:42
  • 认证徽章:
ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(466)

文章存档

2017年(207)

2016年(242)

2015年(17)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2017-04-02 16:28:43

来源:Ask Oracle社区/栏目:基础教程/时间:2014-01-20/阅读:324次《 Ask Oracle官方原创 》 Oracle 官方文档 数量庞大,而且往往没有侧重点,让oracle新手看起来很费力。但是,仍有很多Oracle使用者认为任何oracle学习资料都比不上Oracle官方文档的权威和扼要,且兼具基础与全面。这种差异可能与个人的阅读方法.........【阅读全文】

阅读(570) | 评论(0) | 转发(0)

发布时间:2017-03-29 10:53:59

在$ORACLE_HOME/dbs下存在lk打頭的文件,文件内容很簡單,到底這個文件是做什麽用的呢?[oracle@Channel-MQ3 dbs]$ cat lkTESTDBDO NOT DELETE THIS FILE![oracle@Channel-MQ3 dbs]$[@more@]查了 些資料,資料上如是說:这是个MOUNT 锁文件 [6 Metalink, 2000] 。这会阻止两个实例 mount 在同一数据库上,当不使用并行服务器的模式下,要使用不同的 ORACLE_SID 。原来这是个 0 长度文件,不过现在包含文本 'DO NOT DELETE THIS FILE!' 。不要试图通过查看这个文件来得知是否数据库是可用的,它不是很准确的。詳細鏈接地址:http://www.dban......【阅读全文】

阅读(70) | 评论(0) | 转发(0)

发布时间:2017-03-29 10:36:27

hc_<ORACLE_SID>.dat文件用于实例的健康检查,oradba.exe用于windows平台创建ORA_DBA用户组UNIX/LINUX平台上两文件所在路径为$ORACLE_HOME/dbs/,windows平台两文件所在路径为$ORACLE_HOME/database/hc_<ORACLE_SID>.dat为实例的健康检查监视而创建,它包含了用于监视实例健康状态的信息,当实例关闭时可以用该文件确.........【阅读全文】

阅读(71) | 评论(0) | 转发(0)

发布时间:2016-12-20 22:34:36

Oracle网络监听器的配置存储在listener.ora这个文件里,由四部分组成:Name of the listener                 监听器名称Protocol addresses that the listener is accepting connection requests on监听器接受的连接请求的协议地址.........【阅读全文】

阅读(69) | 评论(0) | 转发(0)

发布时间:2016-12-09 11:20:10

从Oracle 10g以后数据库升级前我们都需要将实例关闭,并以startup upgrade的升级模式启动数据库。那么startup upgrade到底对instance做了什么事?在这样的模式下升级可以绕过那些错误呢?就常规判断可以猜测startup upgrade升级模式至少会限制以下几点:    关闭自动作业队列    关闭回.........【阅读全文】

阅读(72) | 评论(0) | 转发(0)

发布时间:2016-06-27 10:27:56

该文章写于2004年,最近刚从以前的blog上迁移出来。[@more@]8174上的一个测试,非归档模式:代码: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle8i Enterprise Edition Release 8.1.7.4.1 - Production PL/SQL Release 8.1.7.4.0 - Production CORE 8.1.7.2.1 Production TNS for 32-bit Windows: Version 8.1.7.4.0 - Production NLSRTL Version 3.4.1.0.0 - Production SQL> archive log list 数据库日志模式 非存档模式 自动存档 ......【阅读全文】

阅读(100) | 评论(0) | 转发(0)

发布时间:2016-06-22 15:15:44

看到这篇文章,对于这3个概念感觉还是理解不足,转载过来以备研究查看在Oracle的文档中有这样的解释:Recursive Calls: Number of recursive calls generated at both the user and system level. Oracle Database maintains tables used for internal processing. When it needs to change these tables, Oracle Database generates an internal SQL statement, which in turn generates a recursive call. In short, recursive calls are basically SQL performed on behalf of your SQL. So, if you had to parse the query, for examp......【阅读全文】

阅读(161) | 评论(0) | 转发(0)

发布时间:2016-05-21 20:40:36

001 引言    在任何多用户数据库应用程序中,最终免不了会出现两个用户希望同时使用同一行的情况。数据库必须确保这在物理上不可能实现。事务的隔离性原则要求数据库确保:在一个会话的事务完成之前,另一个会话的事务不能影响此会话。为此,数据库必须对数据的并发访问进行串行化,必须确保即使多个会话请求同.........【阅读全文】

阅读(1555) | 评论(0) | 转发(0)

发布时间:2016-05-20 17:34:08

Oracle 8以下ROWID组成(也叫受限Rowid)为:FFFF.BBBBBBBB.RRRR,占用6个字节(10bit file#+22bit+16bit),但是,为了扩充的需要,如数据文件的扩充,现在的Rowid改为:OOOOOOFFFBBBBBBRRR,占用10个字节(32bit+10bit rfile#+22bit+16bit)。其中,O是对象ID,F是文件ID,B是块ID,R是行ID。由于rowid的组成从f.........【阅读全文】

阅读(1587) | 评论(0) | 转发(0)

发布时间:2016-02-27 10:03:30

很多数据库都有存在空表的情况,较多的空表会占用大量的磁盘空间,ORACLE 在11gR2版本推出延迟段创建新特性,所谓延迟段创建,顾名思义就是在创建一张新空表的时候,ORACLE默认不会为这张空表分配段(SEGMENTS),也.........【阅读全文】

阅读(640) | 评论(0) | 转发(0)

发布时间:2016-02-21 23:23:08

整理自《OCA/OCP认证考试指南》001    日志重做缓冲区是小型的、用于短期存储将写入到磁盘上的重做日志的变更向量的临时区域。“变更向量”是应用于某些对象的修改,执行DML语句会生成应用于数据的变更向量。有了重做日志,数据库就可以确保数据永不丢失:每当数据块发生更改时,都会将应用于块的变更向量.........【阅读全文】

阅读(697) | 评论(0) | 转发(0)

发布时间:2016-02-02 15:32:44

整理自《OCP/OCA认证考试指南》001     实例恢复不仅可以重新构成在崩溃时未被保存至数据文件的任何已提交事务,而且可以回滚已被写至数据文件的任何未提交事务。这种恢复是完全自动的,我们无法随意停止实例恢复过程。如果实例恢复失败,那么唯一的可能是在实例失败的同时还存在介质失败,此时只有.........【阅读全文】

阅读(701) | 评论(0) | 转发(0)

发布时间:2016-01-24 13:12:48

整理自Oracle 11g R2 官方文档 《concepts》001 概述    Oracle数据库提供如下事务隔离级别:    ·已提交读隔离级别    ·可串行化隔离级别    ·只读隔离级别002 读提交隔离级别2-1 概述    在(默认的)已提交读隔离级别.........【阅读全文】

阅读(789) | 评论(0) | 转发(0)

发布时间:2016-01-22 23:44:14

整理自官方文档 Oracle database 11g R2 《concepts》 001 概要     本部分说明了数据库如何处理SQL语句。具体而言,本部分说明了数据库处理创建对象的DDL语句、修改数据的DML语句、和检索数据的查询语句等的处理方式。 002 SQL处理的阶段     图7-3显示了SQL处理.........【阅读全文】

阅读(731) | 评论(0) | 转发(0)

发布时间:2016-01-20 14:58:14

Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分. 一 , Library cache存放什么(存放的信息单元都叫做对象) ?   Library存放的信息单元都叫做对象,这些对象可以分为两类.........【阅读全文】

阅读(726) | 评论(0) | 转发(0)

发布时间:2016-01-18 11:40:26

整理自Oracle 11g R2 官方文档《concepts》001 概述     Oracle数据库以数据块(也称为Oracle块或页)为单位,来管理数据库数据文件中的逻辑存储空间。数据块是数据库I/O的最小单位。 002 数据块和操作系统块     在物理级别,存储在磁盘文件中的数据库数据由操作系统块组成。.........【阅读全文】

阅读(808) | 评论(0) | 转发(0)

发布时间:2015-11-17 13:59:11

一、FAST_START_MTTR_TARGET参数的作用和实现方法 参数FAST_START_MTTR_TARGET参数是一个加快实例恢复的参数,我们可以根据服务界别来定义一个合理的、可接受的值。该值得单位为秒。比如设定为60.........【阅读全文】

阅读(846) | 评论(0) | 转发(0)

发布时间:2015-10-11 10:11:42

先写结论,tnsping命令只识别到tnsname.ora文件中的ip和端口号,而对之后的service_name或者sid不进行识别,因此tnsping能ping通并不意味着sqlplus **/**@tnsname一定能登录。测试:本机IP:172.16.4.183tnsname.........【阅读全文】

阅读(900) | 评论(0) | 转发(0)

发布时间:2015-10-02 20:59:01

从oracle9i开始,后台进程PMON自动在监听器中注册初始化参数SERVICE_NAMES中定义的服务名,SERVICE_NAMES默认为db_name.db_dimain。客户端tns配置中SERVICE_NAME的名称必须是SERVICE_NAMES或其中的一个NAME。1 liste.........【阅读全文】

阅读(852) | 评论(0) | 转发(0)

发布时间:2015-09-29 11:27:42

一、静态注册静态注册指实例启动时读取listener.ora配置文件,将实例和服务注册到监听程序。无论何时启动一个数据库,默认都有两条信息注册到监听器中:实例和服务。SID_LIST_LISTENER =  ( SID_LIST = &n.........【阅读全文】

阅读(793) | 评论(0) | 转发(0)

发布时间:2015-09-27 17:34:00

SQL语句执行过程详解一条sql,plsql的执行到底是怎样执行的呢?一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些 SQ.........【阅读全文】

阅读(695) | 评论(0) | 转发(0)

发布时间:2015-09-15 22:43:31

4.DBWn,CKPT,LGWR进程     首先,简要介绍一下:       DBWn:数据库块写入器(Database Block Writer)负责将脏块写入磁盘的后台进程。    &nbs.........【阅读全文】

阅读(732) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册