这是具体点的,用谷歌打开可以翻译,里面详细介绍了oracle的所有细节https://docs.oracle.com/cd/E11882_01/server.112/e40540/toc.htm
原创 2021-07-06 15:38:23
112阅读
Oracle还是比较常用的,于是我研究了一下Oracle COMMIT,在这里拿出来和大家分享一下,希望对大家有用。只有当SQL语句影响的所有行所在的最后一个块被读入DB BUFFER并且重做信息被写入REDO LOG BUFFER之后,用户才可以发出COMMIT,Oracle COMMIT触发LGRW,但并不强制立即DBWN来释放所有相应的DB BUFFER块上的锁,但在随后的
原创 2013-02-22 10:22:36
969阅读
刚开始不知道写些什么,先在这里给大家问个好吧
原创 2012-02-17 16:07:00
469阅读
1、什么是统计信息统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。CBO正是根据这些统计信息数据,计算出不同访问路径下,不同join 方式下,各种计划的成本,最后选择出成本最小的计划。统计信息是存放在数据字段表中的,如tab$。一般我们从数据字段视图中察看统
原创 2013-04-28 09:20:44
563阅读
http://www.boydavid.com/forum.php?mod=viewthread&tid=76
转载 2023-06-08 22:00:00
55阅读
在企业级开源操作系统中,Oracle Linux是备受认可和采用的一款操作系统。本文将介绍Oracle Linux的特点和相关的教程,帮助读者了解和学习这一操作系统。 首先,让我们来看看Oracle Linux的特点。作为一款开源操作系统,Oracle Linux基于Linux内核,并与Red Hat Enterprise Linux (RHEL)兼容。这意味着Oracle Linux具有与RH
       1。入门     看来入门的书大家各有各的说法     我整理了了一下,入门的大概有10几种         oracle9i快速入门   水利水电出版社     ORACLE   SQL
原创 2023-05-07 14:35:15
133阅读
Oracle for Linux是一个非常重要的教程,它为Linux用户提供了强大的数据库管理工具。在使用Oracle for Linux之前,用户首先需要了解一些基本概念和操作方法。 首先,Oracle for Linux是一个用于管理数据库的软件,它可以让用户轻松地创建、管理和维护数据库。用户可以使用SQL语言来操作数据库,执行查询、更新和删除等操作。此外,Oracle for Linux还
原创 5月前
21阅读
本文主要介绍以静默方式完成Oracle数据库的安装及数据库的创建工作。创建用户,用户组及环境设置等与图形化安装是一样的,具体设置方式请参考博客:http://blog.csdn.net/huang_tg/archive/2010/06/03/5645131.aspx 。静默安装主要分为三个步骤:静默安装oracle软件,静默升级oracle软件,静默创建数据库。首先我们从静默安装oracle软件开
原创 2013-04-15 10:15:04
505阅读
 Oracle中的ROWID是数据的物理地址。一个ROWID包含关于文件、块和该块中的行的一行信息。ROWID还包含其它数据,如相关文件数和OBJECT_ID。       ROWID可以分为物理rowid和逻辑rowid两种。普通的堆表中的rowid是物理rowid,索引组织表(IOT)的rowid是逻辑rowid。oracle提供了一种ur
原创 2013-02-27 09:40:38
607阅读
要配置AUM,我们先要设置初始化参数undo_management。该参数用来说明undo的管理方式,它有两个取值。 auto:表示采用AUM来管理undo。manual:表示采用MUM来管理undo,这也就意味着我们要手工创建rollback segment等。 在AUM下,我们只需要创建undo表空间(可以使用前面描述的使用Database Control的图形界面来创建u
转载 精选 2013-04-25 09:38:50
931阅读
一、将两个压缩包解压到同一个文件 二、打开setup.exe 中途可能遇到“环境不满足最低要求” 解决方案: (1)编辑database\stage\cvu\cvu_prereq.xml文件,添加以下代码 <OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE ...
转载 2021-09-18 19:22:00
1182阅读
2评论
6、将角色分配给用户 ——default role:当用户建立session 时,用户所分配的role 上的权限会立刻生效。 (如果不显式指定,用户所分配的role都是该用户的default role,默认角色分配的权限一般都很少) 09:16:32 SQL> create user tom identified by tom; User created. 09:16:36 SQL
转载 精选 2013-04-10 10:41:39
456阅读
1. 查看所有表空间大小select tablespace_name,sum(bytes)/1024/1024 from dba_data_filesgroup by tablespace_name;  2. 未使用的表空间大小select tablespace_name,sum(bytes)/1024/1024 from dba_free_spacegroup by tablespac
原创 2013-04-19 09:54:28
876阅读
oracle 给用户授权_oracle 用户授权_oracle用户授权    grant(授权)命令  下面对创建的用户user01授权,命令如下:  grant connect, resource to user01;  (2)revoke(撤消)权限  已授予的权限可以撤消。例如撤消(1)中的授权,命令如下:  revoke connect, resource from u
原创 2013-04-22 10:06:23
2390阅读
Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(Rollback Transaction)以及实例恢复(Instance Recovery) 。 一致性读是相对于脏读(Dirty Read)而言的。假设某个表T中有10000条记录,获取所有记录需要15分钟时间。当前时间为9点整,某用户A发出一条查询语 句:select * fro
转载 精选 2013-04-25 09:36:45
844阅读
1、什么是动态采样动态采样(Dynamic Sampling)技术的最初提出是在Oracle 9i R2,在段(表,索引,分区)没有分析的情况下,为了使CBO 优化器得到足够的信息以保证做出正确的执行计划而发明的一种技术,可以把它看做分析手段的一种补充。当段对象没有统计信息时(即没有做分析),动态采样技术可以通过直接从需要分析的对象上收集数据块(采样)来获得CBO需要的统计信息。 一个简
原创 2013-05-02 13:45:32
497阅读
三、内部事件号1、10013:用于监视事务恢复2、10015:转储UNDO SEGMENT头部event = "10015 trace name context forever"3、10029:用于给出会话期间的登陆信息4、10030:用于给出会话期间的注销信息5、10032:转储排序的统计信息6、10033:转储排序增长的统计信息7、10045:跟踪Freelist管理操作8
原创 2013-05-13 09:55:11
501阅读
emp 雇员表字段名称 数据类型 是否为空 备注-------- ----------- -------- --------EMPNO NUMBER(4) 员工编号 ENAME VARCHAR2(10) Y 员工名称 JOB VARCHAR2(9) ...
转载 2022-06-14 23:21:02
202阅读
  • 1
  • 2
  • 3
  • 4
  • 5