文档介绍:ORACLE 问题总结----------------------------------------------------------- ------------------------------------------- 1. 动态 SQL ? 2. 采用 resetlogs 方式重建 congtrolfile,scn 来自 datafile; 采用 noresetlogs 方式重建 controlfile,scn 来自于 redo ,正确性 3. 数据库出问题了, dba 说在回滚 4. 系统自动回滚和手动回滚 shutdown abort 、实例崩溃时开起系统会自动回滚执行 rollback 会手动回滚 6. 动态表 7. 行列颠倒查询,旋转表 8. 现在数据库有 ora-01157 问题 9. 数据库前滚? -01157 cannot identify / lock data file 293 - see dbwr trace file -01110 data file 293 '/dev/rdbck02_10g_041' 12. 解决大数据量的查询速度问题? 13. 全表扫描? 日志也要权限控制码? 15. 分区索引? 16. 分区表? 17. 但是段空间管理方式为自动,手工设置回滚段有用吗? procedure AAA ( name/* 变量*/ varchar2 ) is cursor is select *from server where name=' 变量'; -00091: Exporting questionable statistics. 20. 请教一个问题, oracle 能判断是否使用索引( 当查询数据量占整个表一定比率的时候就不使用索引改用全表扫描), 但是我自己用 hint s oracl e判断是否有误? 21. 走索引 表的用处 中动态性能视图 v$sga ? 答: SQL> desc v$sga 名称是否为空? 类型----------------------------------------------------------- ------ -------- ------------------------ NAME VARCHAR2(20) VALUE NUMBER 只有两个字段,类型名称和值查看数据: SQL> select * from v$sga; NAME VALUE -------------------- ---------- Fixed Size 453252 Variable Size 46137344 Database Buffers 37748736 Redo Buffers 667648 这个视图一共有四条记录,分别说明如下: 第一: Fixed Size 相当于 Oracle 的 SGA 的引导模块,和 CMOS 相似, 存放 SGA 各部分组件信息, 并负责引导创建 SGA 。在具体的平台上, 大小有所不同。但在确定的平台下,大小相同。第二: Variable Size 主要包括以下部分: