DCP培训知识点总结
一、数据库实例创建
图形化操作:使用 dbca.sh 工具,适合新手快速上手
命令行操作:通过 dminit 命令创建实例,需配置路径、端口号、页大小等参数
二、表空间管理
系统默认表空间:包括 SYSTEM(系统数据)、ROLL(回滚记录)、TEMP(临时数据)和 MAIN(默认数据存储)
表空间操作:支持创建、扩容(AUTOEXTEND ON)、追加数据文件和迁移存储位置
三、用户与权限管理
系统预定义用户:SYSDBA(系统管理员)、SYSSSO(安全用户)、SYSAUDITOR(审计用户)等
权限控制:通过 GRANT 语句授予角色权限,如 PUBLIC、RESOURCE 等
四、分区表技术
范围分区:按时间字段(如 logtime)划分数据
分区维护:支持添加、合并、拆分分区操作
行移动功能:通过 ENABLE ROW MOVEMENT 允许数据跨分区更新
五、临时表应用
会话级临时表:数据在整个会话期间保留(ON COMMIT PRESERVE ROWS)
事务级临时表:数据在事务提交后自动清空(ON COMMIT DELETE ROWS)
新版本特性:支持在程序块中创建局部临时表
六、外部表配置
只读特性:外部表不支持 DML 操作和索引创建
权限要求:创建外部表需具备目录读写权限,新版本需先创建目录对象
两种创建方式:
数据文件方式:直接指定CSV/TXT数据文件及格式参数
控制文件方式:通过控制文件定义数据加载规则
关键参数配置:字段分隔符、记录分隔符、跳过行数、字符编码等
七、全文索引核心特性
创建限制:只能在基表上定义,不支持系统表、视图等
支持数据类型:CHAR、VARCHAR、TEXT、CLOB等文本类型
语言支持:简体中文和英文
索引维护:支持自动同步(SYNC TRANSACTION)和手动重建/增量更新
八、统计信息收集
手工收集方法:表级、列级、索引级统计信息
导出功能:通过SPOOL命令将统计结果保存到文件
九、序列管理
创建参数:增量值、起始值、最大值、循环选项等
使用方式:CURRVAL获取当前值,NEXTVAL获取下一个值
十、同义词分类
普通同义词:当前模式内使用
公共同义词:全局范围访问
优先级规则:同名时优先访问当前模式下的普通同义词
文章
阅读量
获赞
