or20bOPENemp_cursorFOR20cOPENemp_cursorUSING20dFORemp_recINemp_cursor20LOOP…ENDLOOP
f15Oracle提供的(),能够在不同硬件平台上的Oracle数据库之间传递数据。
a归档日志运行模式bRECOVER命令c恢复管理器RMANdExport和Import工具
16有表一的查询结果如下,该表为学生成绩表
selectidgradefromstude
t_grade
ID
GRADE
1
50
2
40
3
70
4
80
5
30
6
90
表二为补考成绩表
selectidgradefromstude
t_makeup
ID
GRADE
1
60
2
80
5
60
现在通过如下语句把补考成绩更新到成绩表中,并提交:updatestude
t_gradessetsgradeselecttgradefromstude
t_makeupt
wheresidtidcommit请问之后查询:selectGRADEfromstude
t_gradewhereid3结果为:A0B70C
ullD以上都不对
17根据以下的在不同会话与时间点的操作,判断结果是多少,
sessio
1
T1
selectcou
tfromt
显示结果1000条
sessio
2
fT2
deletefromtwhererow
um100
T3
begi
deletefromtwhererow
um100
commit
e
d
T4
tru
catetablet
T5
selectcou
tfromt
这里显示的结果是多少
A1000
B900C800
D0
18有数据”test”分别存放到char10和varchar210类型的字段中,其实际存储长度为
a1010
b44
c104
d410
19Oracle性能调整的层次:1、Oracle实例调整2、OracleSQL调整3、环境调整4、Oracle对象调整按照顺序分别为:
a1234
b4321
c2413
d2143
二、简答1列举几种表连接方式
2SQL调整最关注的是什么
3不借助第三方工具,怎样查看sql的执行计划
4索引对dml的影响,对查询的影响,为什么提高查询性能?
5评价Oracle数据库性能的主要指标
6如何稳定固定执行计划
f7绑定变量是什么?绑定变量有什么优缺点?8使用索引查询一定能提高查询的性能吗?为什么?
fr