
oracle 基础知识1
叶竹
这个作者很懒,什么都没留下…
展开
-
oracle redo undo
oracle redo undo 2009-08-11 20:22:10| 分类:系统管理技术 | 标签:|字号大中小 订阅 通常对undo有一个误解,认为undo用于数据库物理地恢复到执行语句或事务之前的样子,但实际上并非如此。数据库只转载 2011-08-17 01:33:31 · 1948 阅读 · 0 评论 -
undo 与flashback
UNDO表空间用于存放UNDO数据,当执行DML操作(INSERT,UPDATE和DELETE)时,oracle会将这些操作的旧数据写入到UNDO段,在oracle9i之前,管理UNDO数据时使用(Rollback Segment)完成的.从oracle9i开始,管理UNDO数据不仅可以使用回滚段,还可以使用UNDO表空间.因为规划和管理回滚段比较复杂,所有oracle database 10g已转载 2011-11-17 18:05:39 · 575 阅读 · 0 评论 -
oracle中如何移动表空间
在使用Oracle数据库的过程中,经常会遇到将数据库中的数据从一个数据库移动到另一个数据库的情况,如果移动的数据量不是太大,我们可以使用EXPORT/IMPORT将数据进行导出/导入。但如果需要搬移的数据量非常庞大,则用这种方法进行数据移动非常缓慢。在Oracle9i版本中,提供了可以对表空间进行移动的方法,通过搬移表空间可大大降低数据迁移的速度,提高工作效率。 对表空间进行移动时应注意以下转载 2011-11-17 18:51:41 · 581 阅读 · 0 评论 -
SQLPlus中的COPY指令学习
最近看同事操作数据库,用到了copy命令,惊叹自己之前竟然不知道。赶紧看了一下,虽然这么命令很简单,但是确实是很有用。 首先看一下文档里的语法定义: COPY {FROM database | TO database | FROM database TO database}{APPEND|CREATE|INSERT|REPLACE} destination_table [(colu转载 2012-01-06 17:33:19 · 544 阅读 · 0 评论 -
Oracle中password file orapwd的作用及说明
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理所以通常要求sysdba权限如果属于本地D转载 2012-03-12 23:13:11 · 4321 阅读 · 0 评论 -
ORACLE OMF介绍
先看Oracle 官方解释Oracle managed file (OMF)A file that is created automatically by the Oracle database server when it is needed and automatically deleted when it is no longer needed. 如何判断你的转载 2012-04-04 23:37:25 · 975 阅读 · 1 评论 -
Oracle ASM 详解
ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案, ASM 和 RDBMS 非常相似,ASM 也是由实例和文件组成, 也可以通过sqlplus 工具来维护。 ASM 实例的创建和删除也可以用DBCA 这个命令来操作。在dbca 的第一个界面选择配置自动存储管理就可以了。 ASM 实例需要CSS 进程, 如果转载 2012-04-04 23:59:39 · 377 阅读 · 0 评论 -
索引表简介
索引表简介1、索引的内部构造因为在索引表中涉及到索引的内部构造知识,所以下面会进行简单的介绍。首先,如果没有索引,当你想要去查找某个值的时候,你不得不对数据进行顺序扫描,如果一张表有n行,那么使用顺序扫描的平均扫描行数为n/2,一旦表的行数越来越多,这种顺序扫描的效率将大幅下降;如果有索引的参与,使用平衡树扫描的平均扫描行数为log(n),表的行数越多,这种结构带来的扫描效率并不会下降转载 2012-04-12 23:52:45 · 15609 阅读 · 0 评论 -
Oracle resource manager
oracle resource manager 是对数据库包括主机资源的再分配 二. 两个软件包dbms_resource_managerdbms_resource_manager_privs示例:dbms_resource_manager.create_pending_area();创建一个草稿区DBMS_RESOURCE_MANAGER.CREATE_CONSU转载 2012-05-04 12:05:18 · 464 阅读 · 0 评论 -
使用Jobs之创建jobs
Scheduler学习(一)使用Jobs之创建jobs2010-05-10 12:05所谓出于job而胜于job,说的就是Oracle 10g后的新特性Scheduler啦。在10g环境中,ORACLE建议使用Scheduler替换普通的job,来管理任务的执行。其实,将Scheduler描述成管理job的工具已经太过片面了,10G版本中新增的Scheduler转载 2012-05-07 00:41:09 · 5658 阅读 · 1 评论 -
ORACLE-Transparent Data Encryption (TDE)
ORACLE-Transparent Data Encryption (TDE) 使用分析Posted by huosi in securityOracle 在10.2中引入了 transparent data encryption,也就是常说的TDE;下面来演示下TDE 的使用过程:如果要使用tde,就首先要创建wallet,这个可以使用以下命令完成:转载 2012-05-31 00:20:05 · 2257 阅读 · 0 评论 -
oracle service 的创建、使用-基础分析
Posted by huosi in oracle performance本文的目的是介绍 oracle 数据库中的 ‘service’的基础知识;本文环境为win7+10.2.0.4,请注意版本的区别;在oracle 8i中,oracle引入了一个新功能:service,它可以为客户端提供一种新的连接方式;Service 是字面翻译是服务,那么在oracle数据库当中,s转载 2012-05-31 00:34:19 · 9438 阅读 · 0 评论 -
常用sql汇集
1. 查看后台正在运行的sqlselect a.program, b.spid, c.sql_text from v$session a, v$process b, v$sqlarea c where a.paddr = b.addr and a.sql_hash_value = c.hash_value and a.username is not null;2. 查看被锁object转载 2012-05-23 11:57:39 · 472 阅读 · 0 评论 -
Oracle 移动数据文件的操作方法
将表空间和数据文件从一个位置移动到另一个位置的操作方法一. OFFLINEOFFLINE 分为ALTER DATABASE 与 ALTER TABLESPACE OFFLINE,他们的区别参看blog:http://blog.youkuaiyun.com/tianlesoftwa转载 2011-08-29 00:16:11 · 438 阅读 · 0 评论 -
Oracle DB Link .
数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先在每个数据库服务器上设置链接字符串。 1、 配置TNS , $ORACLE_HOME/NETWORK/ADMIN/tnsname.ora10gstandby = (DESC转载 2011-08-26 00:00:04 · 305 阅读 · 0 评论 -
Oracle 帐号基本管理
1. Oracle安装完成后的用户名和密码sys/change_on_install system/manager scott/tiger sysman/oem_temp internal/oracle 2.修改用户的密码SQL> conn sy转载 2011-08-26 00:08:21 · 345 阅读 · 0 评论 -
Oracle 常用的V$ 视图脚本 .
1. 基本的数据库信息版本信息:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database转载 2011-08-26 00:15:36 · 958 阅读 · 0 评论 -
Oracle 归档与非归档的切换
首先查看数据库现有模式可使用以下语句 select name,log_mode from v$database; 也可以用下面的语句 archive log list;(该方法需要as sysdba)SQL> archive log list Database转载 2011-08-26 01:05:47 · 303 阅读 · 0 评论 -
Oracle 物化视图
一. 理论部分Oracle的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的转载 2011-08-28 13:19:08 · 267 阅读 · 0 评论 -
linux 下手工新建数据库
手工新建数据库create database身为DBA,要永远记住甚用或者禁止使用rm命令,万不得以的情况下,使用时在敲enter也要看了又看、慎重又慎重才行!Red Hat Enterprise 3 + Oracle 10g Release 2$su – oracl转载 2011-08-28 13:36:21 · 425 阅读 · 0 评论 -
Oracle 自动段空间管理(ASSM:auto segment space management)
一. 官网说明Logical Storage Structureshttp://download.oracle.com/docs/cd/E11882_01/server.112/e16508/logical.htm#CNCPT7668 其中有关ASSM 的内容如下转载 2011-08-28 23:17:24 · 690 阅读 · 0 评论 -
Oracle 字符集的查看和修改
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适转载 2011-08-28 23:54:30 · 282 阅读 · 0 评论 -
Oracle undo 管理
在开始之前,我们先来思考几个问题? 1. ora-01555错误的是怎么产生的?有什么办法解决? 该问题,参考我的Blog: Oracle ORA-01555快照过旧 http://blog.youkuaiyun.com/tianlesoftware/archi转载 2011-08-29 00:01:43 · 553 阅读 · 0 评论 -
Oracle 10g Scheduler 特性
Scheduler 可以简单简单的帮助我们调度成百上千的tasks。Oracle Scheduler 通过在DBMS_SCHEDULER PL/SQL 包中存储和过程来执行。 一. 使用Jobs JOBS,其实就是Scheduler 管理的一个(或多个)任转载 2011-08-28 13:20:31 · 607 阅读 · 0 评论 -
Windows Oracle 10G手工创建数据库
在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle Or转载 2011-08-28 13:35:30 · 289 阅读 · 0 评论 -
Oracle数据库中Constraint束缚的四对属性
我们在创建数据库的时辰会创建一些Constraint束缚,包含主键、外键等。那么束缚它有属性吗?答案是必然的,本文我们就介绍一下Oracle数据库Constraint束缚的四对属性:Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,接下来就让我们来一路懂得一下这一过程吧。1.De原创 2012-04-10 18:50:12 · 906 阅读 · 0 评论