oracle数据库考试简答题,请回答一下吧,三个都回答了才会给分哦_百度知...
发布网友
发布时间:2022-04-23 14:58
我来回答
共3个回答
热心网友
时间:2022-04-07 23:04
REF CURSOR游标:
动态游标,在运行的时候才能确定游标使用的查询。分类:
强类型(*)REF CURSOR,规定返回类型
弱类型(非*)REF CURSOR,不规定返回类型,可以获取任何结果集。
TYPE ref_cursor_name IS REF CURSOR [RETURN return_type]
Oracle 的隔离级别
SQL92定义的隔离级别在理论上很完善,但是 Oracle 显然认为在实际实现的时候并不应该完全照搬SQL92的模型。
- Oracle不支持 SQL92 标准中的“读取未提交数据(read uncommitted)”隔离级别,想要脏读都没可能。
- Oracle 支持 SQL92 标准中的“读取已提交数据(read committed)”隔离级别,(这也是Oracle默认的隔离级别)。
- Oracle不支持 SQL92 标准中的“可重现的读取(repeatable read)”隔离级别,要想避免“不可重现的读取(nonrepeatable read)”可以直接使用“序列化(serializable)”隔离级别。
- Oracle 支持 SQL92 标准中的“序列化(serializable)”隔离级别,但是并不真正阻塞事务的执行(这一点在后文还有详述)。
- Oracle 还另外增加了一个非SQL92标准的“只读(read-only)”隔离级别。
oracle startup的时候分为三个步骤:
1. Start an instance.
2. Mount the database.
3. Open the database.
三个步骤中所要做的工作主要如下:
1、start an instance
命令为 startup nomount
在这一步中主要工作有:
Reading the parameter file initsid.ora
Allocating the SGA
Starting the background processes
Opening the ALERT file and the trace files
读参数文件是为了读里面的dbname,各个内存参数的大小,比如sga的大小,以便分配内存,还有控制文件的路径等。在这一步并不打开控制文件,所以如果你要重建控制文件的时候,需要工作在这个状态下。
2、Mount the database.
命令为 startup mount,如果在nomount状态下命令为: alter database mount
在这一步中主要工作有:
Associating a database with a previously started instance
Locating and opening the control files specified in the parameter file
Reading the control files to obtain the names and status of the data files and redo log files
在这一步,主要用到的文件是控制文件.然后读控制文件,得到各个数据文件和联机日志文件的名字和状态(online or offline) ,但是并不去检查各个文件是否存在.所以如果你要修改数据文件的名字和重建联机日志文件等操作,就需要工作在mount状态下.因为下一步要打开各个数据文件和联机日志文件,所以如果数据文件不存在,你就需要在mount状态下,恢复文件,才能使下一步不报错误.
3、Open the database.
命令为 startup,如果在mount状态下命令为: alter database open.
在这一步中主要工作有:
Opening the online data files
Opening the online redo log files
在这一步中,数据库主要的工作是打开第2步中在控制文件中读到的在线的联机日志文件和数据文件.如果数据文件和联机日志文件不存在,oracle就会报错.oracle打开数据文件和日志文件之后,会对数据文件和日志文件进行一致性检查,如果发现不一致,会启动SMON进程进行实例恢复.
另外,在整个过程中密码文件都是必须的,因为要验证操作的用户是否具有适当的权限。这个只是从宏观上来看oracle启动的整个过程。
热心网友
时间:2022-04-08 00:22
有意思,我也来简答一下(简答哦,前面那位兄弟回答的也不错的,就是有点多了)
1:一个是静态SQL 一个是动态SQL用的
2:多版本一致性
3:nomount --- mount --- open
nomont:仅仅开启pfile spfile
mount:开启控制文件
open:开启其他所有文件
热心网友
时间:2022-04-08 01:57
你是网2的
...掩码是255.255.255.240。请回答以下问题:(1
前四位都置为“1”(即把第四字节的最后四位作为主机位,其实在这里有个简单的规律,非网络位的前几位置1原网络就被分为2的几次方个网络,这样原来网络就被分成了2的4次方16个子网),即第四个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。 C、把对应初始网络的各个位都置为“1”,即前三个字节...
非结构化数据如何可视化呈现?
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准...
新民主主义革命分为四个时期,请回答哪四个?
1、第一阶段(1919~1927):这一阶段以“大革命”时期著称,其中1924年至1927年属于国民革命时期,尤其是1926年至1927年的北伐战争时期,是这一阶段的高潮。2、第二阶段(1927~1937):这一阶段被称为“土地革命”时期,主要特征是中国共产党领导的农村包围城市、武装夺取政权的斗争。3、第三阶段(1937...
...一个环状结构,它们之间的转化关系如图所示.请回答下列
故答案为:CH3CH2COOCH3、HCOOCH2CH2CH3、HCOOCH(CH3)2.
...为某家族血型遗传家系图。请回答下列问题。
36.(9分)人群的ABO血型是由IA、IB和i三个基因控制的,下图为某家族血型遗传家系图。请回答下列问题。(1)图中Ⅰ1和Ⅱ3的血型为O型,Ⅰ2、Ⅱ1和Ⅱ2的血型为B型。请分析控制血型的基因位于___染色体上。(2)Ⅱ2与一个血型为A型的正常女子结婚,生育了一个血型为O型且患血友病(设基因为h...
...鄙人有一堆初二上册思品社会简答题,请回答啊!拜托了!
回答量:143 采纳率:100% 帮助的人:51.2万 我也去答题访问个人页 关注 展开全部 (因为有字数限制,所以不全,看我给你的网址)http://wenku.baidu.com/view/06ef8f35f111f18583d05a5d.html八年级《思想品德》知识复习提纲第一单元 相亲相爱一家人第一课 爱在屋檐下一.我知我家1.家庭关系的建立(1)...
A~G都是有机化合物,它们的转化关系如下:请回答下列问题:(1)已知:6.0...
12×2?816=2,故E的分子式是C2H4O2.A为一取代芳烃,由分子式可知为苯的同系物,故A为,A与氯气在光照条件下发生取代反应生成B,而B中含有一个甲基,则B为,B发生水解反应生成C为,C与E发生酯化反应生成F,结合F的分子式可知,应是发生酯化反应,则E为CH3COOH,F为,B、C转化都得到D,D与溴...
...24,这个数是多少 (快我要下了,知道请回答要算式和答案)
24除以3=8 8乘4=32 解释一下:把一个数平均分成4份,它的3份是24,先求出它的一份是多少,就是24除以3=8,再求出它的4份是多少,就是8乘4=32。
在《请回答1988》第一集中,埋下了哪些伏笔?
知道答主 回答量:0 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 在《请回答1988》第一集中,埋下了哪些伏笔? 善宇的真诚 双门洞的五个孩子坐着阿泽的卧室里看《英雄本色》,娃娃鱼一不小心撕爆掉零食袋因此 撒的到处都是,狗焕让阿泽去拿毛巾,娃娃鱼说顺带把剩的蛋糕和牛乳也拿一下,...
一个垫圈的重量等于多少个回形针的重量,请回答一下我吧?
一个普通垫圈的重量大约在100克左右,1个回形针的重量大约是2克。所以一个垫圈的重量大约等于100÷2=50个回形针的重量。
元宵到了,我也给大家打一个灯谜,知道的请回答.“九十九”打一字_百...
白