Welcome 微信登录

首页 / 数据库 / MySQL

Oracle expdp 过滤和并行

Oracle expdp 过滤和并行

写在前面的话:我们知道调用数据泵的方式可以有3种,在这里我绝对不会使用命令行而是首推脚本方式放弃命令行的理由大概有这些:① 操作系统对CLI字符数的限制② 令人痛恨的转义符③ 无法跨平台重用④ 官方文档到处鼓吹用脚本方式㈠ 过滤对象/数据篇⑴ 过滤对象INCLUDEEXCLUDE和INCLUDE用法相同,这里就谈INCLUDE语法INCLUDE = object_type[:name_clause] [, ...]object_type:常用有TABLE、...
Oracle控制文件操作

Oracle控制文件操作

控制文件是连接instance和 database的纽带。记录了database的结构信息。控制文件是1个2进制文件。记录的是当前database的状态。控制文件可以有多个,在参数文件中通过control_files参数指定位置,在需要向控制文件写入时,会同步的向多个控制文件写入。读取控制文件时,只会读取第一个控制文件。如果任意一个控制文件损坏,则实例会abort。控制文件只能和1个database相关联。控制文件是在创建database的时候创建的。也可...
创建索引前后执行计划的变更和软硬解析的比较

创建索引前后执行计划的变更和软硬解析的比较

环境:OEL+Oracle 10.2.0.5 Rac今天在itpub上回答一个网友的提问,RT:我第一次执行了一条sql之后,这条sql通过了硬解析,得到了执行计划,当再次执行这条sql时,会进行软解析是吧,不会通过优化器得到新的执行计划。如果我增加了一条索引,通过索引执行这条sql更好,在执行这条sql是进行软解析吗?(统计信息的改变,会导致sql进行硬解析吗?)我当时的回答是:有索引了,统计信息变了。走索引了,执行计划变了。 但是软硬解析是对于SQL语...
Oracle Undo的一些理解

Oracle Undo的一些理解

今天早上看到有一本上讲到undo的一些知识点,跟着做了一下,把过程记录下来总结:undo只是使数据库逻辑的恢复到原来的样子,所有修改都被逻辑的取消,但是数据库的结构和数据库块本身在回滚之后可能大不相同。 因为对于Oracle来说,回滚时,它就是做与前逻辑相反的工作,insert 对应delete, update对应 一个反的update实验环境是oracle 11.1.0.31.创建一个空表create table t as select * fro...
Oracle监听之动态监听与静态监听特点

Oracle监听之动态监听与静态监听特点

1、如何查询某服务是静态监听注册还是动态监听注册可以使用命令lsnrctl status来查看某服务是静态注册还是动态注册。实例状态为UNKNOWN值时表明此服务是静态注册的设置。这时监听器用来表明它不知道关于该实例的任何信息,只有当客户发出连接请求时,它才检查该实例是否存在。2、动态监听动态注册不需要显示的配置listener.ora文件,实例启动的时候,PMON进程根据instance_name,service_name参数将实例和服务动态注册到lis...
Oracle 中关于database的read only状态和read write状态下普通用户对数据的操作

Oracle 中关于database的read only状态和read write状态下普通用户对数据的操作

当为了防止用户进程修改Oracle数据库中的数据时,可以将数据库的状态置为只读,sql语句如下:startup mountalter database open read only;【注意:alter database *** 命令需要在database为mount状态下才行,如果数据库已启动,先要shutdown】之后执行如下操作登入scott / tiger 用户sqlplus /nolog --cmd下执行conn scott/tiger; --连接...
<< 701 702 703 704 705 706 707 708 709 710 >>