Oracle学习笔记一实例
Oracle学习笔记一实例
——通过与SqlServer对比学习
Oracle学习笔记一实例
Oracle学习笔记二存储
Oracle学习笔记三方案
实例
在Oracle和SqlServer中都有实例一说,但这两个实例是不同的。
在SqlServer中,实例是SQL服务器引擎。每个SQL Server数据库引擎实例各有一套不为其他实例共享的系统及用户数据库。在一个实例可以建多个数据库,但不能多个实例使用一个数据库。
在Oracle中,实例是指运行中的数据库实体。一个实例可以用于一个数据库,多个实例也可以同时用于一个数据库,实例和数据库的关系是一对多的关系,不能在一个实例中建多个数据库。
多个“实例”同时驱动一个“数据库”的架构叫“集群(Oracle real application
clusters,简称RAC)”,这是Oracle的一种高端应用,如果结合磁盘阵列的保护机制,RAC能最大限度的保护我们的应用不间断运行,数据不丢失。
相关文档:
一.说明
oracle 的exp/imp命令用于实现对数据库的导出/导入操作;
exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件;
imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
二.语法
可以通过在命令行输入 imp help=y 获取imp的语法信息:
========= ......
delete 删除一张大表时空间不释放,非常慢是因为占用大量的系统资源,支持回退操作,空间还被这张表占用着。
truncate table 表名 (删除表中记录时释放表空间)
DML 语句:
表级共享锁: 对于操作一张表中的不同记录时,互不影响
行级排它锁:对于一行记录,oracle 会只允许只有一个用户对它在同一时间进行修改操作 ......
什么是索引
索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;
Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;
索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行 ......
exp document/document2009@document owner=document rows=y compress=y buffer=65536 feedback=100000 file=D:\document.dmp log=D:\document.log
exp whd/whd2009@whddb owner=whd rows=y compress=y buffer=65536 feedback=100000 file=D:\whd.dmp log=D:\whd.log
imp document/document2009@document fromuser=docume ......
Author:qinyangzhao
describe:PL/SQL记录记录 (type is ......