有许多涉及散列表的数据结构可用做索引。我们假定读者知道用作主存数据结构的散列表。在这种结构中有一个散列函数,它以查找键(我们可称之为散列键)为参数并计算出一个介于0到B-1的整数,其中B是桶的数目。桶数组,即一个序号从0~B-1的数组中包含B个链表的头,每一个对应于数组中的一个桶。如果记录的查找键为K,那么通过将该记录链接到桶号为h(K)的桶列表中来存储它,其中h是散列函数。1、辅存散列表有的散列
原创 2013-10-17 09:44:11
2948阅读
对于树形查询中的PRIOR操作,一般都是用在CONNECT BY语句中,而这个PRIOR操作其实在SELECT的字段列表中也是可以使用的。看一个简单的例子:SQL> create table t (id number, parent_id number, name varchar2(30));Table created.SQL> insert into t values (1, nul
原创 2013-05-17 09:04:12
459阅读
下表包含了Oracle不同产品的缺省端口,例如Oracle Database,Oracle Application Server的默认端口。
转载 2023-08-28 14:31:35
0阅读
权限所能实现的操作分析 ANALYZE ANY 分析数据库中的任何表、簇或索引审计 AUDIT ANY 审计数据库中的任何模式对象AUDIT SYSTEM 启用与停用语句和特权的审计选项簇 CREATE CLU...
转载 2011-07-13 16:35:00
105阅读
2评论
SYSDATE2018/2/8 14:38:52 TRUNC(SYSDATE)2018/2/8 TO_CHAR(SYSDATE,'YYYYMMDD
原创 2023-02-28 07:15:00
139阅读
--月份 SELECT TO_CHAR(ADD_MONTHS(SYSDATE, - (ROWNUM - 1)), 'yyyy-mm') yyyymmdd FROM DUAL CONNECT BY ROWNUM < MONTHS_BETWEEN(SYSDATE, TO_DATE ('201711', 'yyyymm'))+1 --天 select to_char(sysdate-(ROWNUM-1...
转载 2018-03-23 10:07:00
502阅读
2评论
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理所以通常要求sysdba权限如果属于本地DBA组,可以通过操作系统认证登陆如果
原创 2013-05-10 10:19:15
616阅读
权限所能实现的操作分析 ANALYZE ANY 分析数据库中的任何表、簇或索引审计 AUDIT ANY 审计数据库中的任何模式对象AUDIT SYSTEM 启用与停用语句和特权的审计选项簇 CREATE CLUSTER 在自有的模式中创建一个簇CREATE ANY CLUSTER
转载 2021-07-31 09:50:40
94阅读
 ORACLE分区技术 Oracle允许把一个大表分成几部分,每部分叫一个分区,然后把每个部分放在不同的物理磁盘上,以提高整个数据库的性能。 &Oslash;  分区技术有下面的优点 1.         使数据库的可管理性变得更加容易,如:用户可以往一个单独的分区中装载数据,而对其他分区没有
转载 精选 2012-12-04 22:53:18
498阅读
1.rowid详解 http://www.oracleonlinux.cn/2011/11/07/whats-oracle-rowid/ 2.行迁移与行链接 http://space.itpub.net/10710960/viewspace-551787
转载 精选 2012-02-09 18:43:51
459阅读
http://forum.linuxunix.org/viewthread.php?tid=29401&extra=page%3D1
原创 2011-10-18 22:15:02
368阅读
Oracle 提供了一下几种分区方法:  范围分区列表分区哈希分区复合分区何时应该对表进行分区 范围分区(range partitioning)依据用户创建分区时设定的分区键值(partition key value)范围将数据映射到不同分区。范围分区是较常用的分区方式,通常针对日期数据使用。例如,用户可以将销售数据按月存储到相
原创 2013-12-31 10:51:35
635阅读
数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先在每个数据库服务器上设置链接字符串。 1、 配置TNS , $ORACLE_HOME/NETWORK/ADMIN/tnsname.ora 10gstandby =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = HFCC-
原创 2013-07-04 09:51:41
516阅读
如今,一般DBA使用会话跟踪、SQL跟踪并进行分析已不是稀奇的事情,我估计常用的方法有SQL_TRACE、10046事件等。另外,如果我们需要跟踪其他会话,那需要如何做呢?大家估计最熟悉的是使用ORADEBUG,至少我喜欢这样做。其实,Oracle提供的跟踪方法非常丰富,本文就将这些方法一一介绍,大家可以选择自己喜欢的方式并熟练使用它们。TRACE目录首先,我可能会关心咱跟踪的trace文件放在哪
原创 2013-07-29 10:07:33
1458阅读
中文文档列表-OracleEBS(EnterpriseBusinessSuite)(文档ID1553829.1)https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&id=1553829.1
原创 2018-11-28 17:28:57
2212阅读
可用讯雷下载如下资源: ---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 Enterprise/Standard/Personal Edition for
转载 精选 2009-09-15 09:52:05
5617阅读
1点赞
2评论
ORA-10000: controlfile debug event, name 'control_file'ORA-10001: controlfile crash event1ORA-10002: controlfile crash event2ORA-10003: controlfile crash event3ORA-10004: controlfile crash event4ORA
转载 精选 2015-06-23 15:07:23
1028阅读
为人:谦逊、激情、博学、审问、慎思、明辨、 笃行 学问:纸上得来终觉浅,绝知此事要躬行 为事:工欲善其事,必先利其器。 转载请标注出处!
原创 2021-07-16 11:09:41
237阅读
二. 物化视图实例物化视图的快速刷新采用了增量的机制,在刷新时,只针对基表上发生变化的数据进行刷新。因此快速刷新是物化视图刷新方式的首选。但是快速刷新具有较多的约束,而且对于采用ON COMMIT模式进行快速刷新的物化视图更是如此。对于包含聚集和包含连接的物化视图的快速刷新机制并不相同,而且对于多层嵌套的物化视图的快速刷新更是有额外的要求。如此多的限制一般很难记全,当建立物化视图失败时,Oracl
物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。物化视图可以查询表,视图和其它的物化视图。通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数
原创 2013-05-15 11:10:09
602阅读
  • 1
  • 2
  • 3
  • 4
  • 5