随笔分类 -  oracle其他模式对象

1 2 下一页
聚集索引
摘要:聚集索引 1数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同,逻辑(索引)顺序决定表中相应的物理顺序。 –1)聚集索引类似于电话簿,按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像... 阅读全文
posted @ 2017-06-05 00:39 2637282556 阅读(131) 评论(0) 推荐(0)
同义词+同义词类别+创建同义词+删除同义词+同义词的作用
摘要:同义词1同义词是表、视图、序列、存储过程、包等模式对象的一个别名。 2与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。 3在使用同义词时,Oracle数据库将它翻译成对应方案对象的名字。 4经常用于简化对象访问和提高对象访问的安全性。同义词... 阅读全文
posted @ 2017-06-02 11:45 2637282556 阅读(307) 评论(0) 推荐(0)
管理序列+序列的伪列+修改序列+删除序列
摘要:管理序列 测试的数据create sequence zhou.stu_squincrement by 1start with 1maxvalue 100minvalue 1nocyclecreate table stu( id number,num numbe... 阅读全文
posted @ 2017-06-02 11:17 2637282556 阅读(289) 评论(0) 推荐(0)
序列+创建序列
摘要:序列 1序列是oacle提供的用于产生一系列唯一数字的数据库对象。 2使用序列可以实现自动产生主键值 3序列可以在多用户并发环境中使用,为所有用户生成不重复的顺序数字,而且不需要任何额外的I/O开销。 4序列与视图一样,不占用实际的存储空间,只是在数据字典中保留它的定... 阅读全文
posted @ 2017-06-02 10:38 2637282556 阅读(159) 评论(0) 推荐(0)
视图+视图定义+创建视图+视图的表结构+创建视图的语句+查看视图哪些列是可以进行DML操作
摘要:视图 视图定义: 基于多表的预定义查询,这些表称为基表 可以通过视图对基表进行DML操作 在视图中检索信息与从基表中检索信息方法完全相同注意:视图不存在数据,算是个虚表,视图只会访问基表的行适用于:检查检索数据 优点: 限制用户只能通过视图检索数据,使用户看不... 阅读全文
posted @ 2017-06-02 09:27 2637282556 阅读(221) 评论(0) 推荐(0)
管理簇+创建簇索引+修改簇+删除簇
摘要:管理簇 使用的测试数据 create cluster my_clu (deptno number ) pctused 40 pctfree 10 size 1024 tablespace myspace stora... 阅读全文
posted @ 2017-06-02 08:56 2637282556 阅读(289) 评论(0) 推荐(0)
簇和簇表+簇+簇表+创建簇+创建簇表
摘要:簇和簇表 簇 1簇是由一组共享相同数据块的多个表组成,它将这些表的相关行一起存储在相同数据块中,这样可以减少查询数据所需的磁盘读取量。 2对于单独使用的表也不应该使用簇。 3简单来说就是2个表中,因为有相同的列,所以将2个表中列值相同的行存储到一个数据块中。 簇表 创... 阅读全文
posted @ 2017-06-02 08:36 2637282556 阅读(238) 评论(0) 推荐(0)
管理分区表+为范围分区表增加分区+为散列分区表增加分区+为列表分区表增加分区+查看当前用户的表和表分区信息+合并分区+删除分区
摘要:管理分区表 增加分区 语法 alter table ….add partition 1为范围分区表增加分区 创建分区的语句create table student_range(sno varchar2(10) ,sname varchar2(20),sage nu... 阅读全文
posted @ 2017-05-31 01:32 2637282556 阅读(204) 评论(0) 推荐(0)
创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据
摘要:创建分区表 分区表的分类 范围分区:对数据表的某个值的范围进行分区,需要使用partition by range字句。 散列分区: 1通过hash算法均匀分布数据的一种分区类型。 2通过在I/O设备上进行散列分区,可以使得分区的大小一致。 3创建散列分区需要使用p... 阅读全文
posted @ 2017-05-30 23:53 2637282556 阅读(164) 评论(0) 推荐(0)
创建分区表+分区+分区表的分类+创建范围分区表+查询分区里面的数据
摘要:分区 1适用于处理大数据量,如TB级的 2为了提高巨型数据库的读写和查询速度 3用户可以在创建表是应用分区技术,将数据以分区形式保存 4分区是指将巨型的表或者索引分隔成相对较小的,可独立管理的部分。分区后的表与未分区的表在执行DML语句没有区别. 5对表进行分区时,必... 阅读全文
posted @ 2017-05-30 21:59 2637282556 阅读(340) 评论(0) 推荐(0)
外部表+创建外部表+创建外部表步骤
摘要:外部表 1外部表是可以读取存储在操作系统下,文件系统中的数据的一种只读表 2外部表的数据可以存储在oracle数据库外部的操作系统文件中,oracle数据库可以读取这些数据,但是不能修改。 3使用oracle的外部表可以很容易的将一个格式化的文本文件虚拟成数据库的表,... 阅读全文
posted @ 2017-05-29 11:01 2637282556 阅读(468) 评论(0) 推荐(0)
操作临时表+事务级别临时表操作+会话级别临时表操作
摘要:事务级别临时表操作 举例 create global temporary table student2_transcation( sno varchar2(10), sname varchar2(20), sage number(2), cno varch... 阅读全文
posted @ 2017-05-28 22:42 2637282556 阅读(604) 评论(0) 推荐(0)
临时表+临时表分类+创建临时表
摘要:临时表 1临时表是静态的 2与普通表一样只需要一次创建表,其结构从创建到删除的整个期间都是有效的 3与普通表不同,临时表只有在用户实际向表中添加数据时,才会分配存储空间,并且分配的空间来自临时表空间,避免了与永久对象的数据争用存储空间 4临时表空间存储的数据只有在当前... 阅读全文
posted @ 2017-05-28 22:02 2637282556 阅读(318) 评论(0) 推荐(0)
索引组织表+创建索引组织表
摘要:索引组织表(不同于一般表) 1在存储时不是普通表那样采用堆组织的方式将数据无须的存放在数据段中,而是采用类似B树索引的索引组织方式将记录按照某个主键列排序后,再以B树的方式存在数据段中。2如果向索引组织表中添加数据,oracle会根据主键列对其进行排序,然后将其数据写... 阅读全文
posted @ 2017-05-28 21:27 2637282556 阅读(276) 评论(0) 推荐(0)
管理索引: 合并和重建索引+合并索引+合并索引前后变化示意图+重建索引+监视索引+查看索引的状态+删除索引
摘要:合并和重建索引 1随着对表的不断更新,在表的索引中将会产生越来越多的存储碎片,这些碎片会影响索引的使用效率。合并索引和重建索引是2种清除索引存储碎片的方式。合并索引 是指将B树叶子节点的存储碎片合并在一起,这种合并不会改变索引的物理组织结构语法 alter inde... 阅读全文
posted @ 2017-05-28 20:22 2637282556 阅读(246) 评论(0) 推荐(0)
基于函数的索引+创建基于函数的索引
摘要:基于函数的索引 1基于函数的索引是常规的B树索引。 2该索引存放的数据是由表中的数据应用函数后得到的,而不是直接存放表中的数据本身。 3如果查询条件包含与索引相同的函数,就可以使用基于函数的索引,提高查询速度 举例测试表 create table student2(... 阅读全文
posted @ 2017-05-28 15:57 2637282556 阅读(264) 评论(0) 推荐(0)
反向键索引+什么是反向键索引+反向键索引原理+创建反向键索引
摘要:反向键索引 1反向键索引是特殊的B数索引 2适用于在表中严格排序的列上创建反向键索引 3查询时只要像常规方式一样查询数据,不需要关心反向键处理,因为oracle会自动完成该处理。什么是反向键索引 1在常规的B树索引中,如果主键列时递增的,那么往表中添加新的数据时,B树... 阅读全文
posted @ 2017-05-28 11:41 2637282556 阅读(318) 评论(0) 推荐(0)
创建位图索引
摘要:创建位图索引 位图索引 1位图索引与B树索引不同,位图索引不存储rowid值(数据实际物理地址),也不存储键值。 2在特殊的列上创建位图 索引.3特殊的列是指该列的基数很低的列(基数:列值的数量比列的行数来的小)。 举例:性别列的取值只有2个(男女),但是性别列的行... 阅读全文
posted @ 2017-05-28 10:01 2637282556 阅读(318) 评论(0) 推荐(0)
B树索引+B树索引逻辑结构图+B树索引是怎么搜索数据+创建B树索引
摘要:B树索引 1创建索引不指定unique ,btimap 那么表示创建的索引是B树索引. 2B树索引的组织结构类似一颗树,主要数据集中在叶子节点上,叶子节点包含索引列的值和记录行对应的物理地址rowid; 3默认会为主键创建一个B树索引 4无法给包含索引的创建索引.B... 阅读全文
posted @ 2017-05-28 00:41 2637282556 阅读(198) 评论(0) 推荐(0)
索引+索引的类型+创建索引
摘要:索引 1在关系数据库中,索引是一种与表有关的数据库结构,它是除了表以外的另一个重要模式对象。 2索引建立在表的一列或多列上的辅助对象,目的是提高表中数据的访问速度. 3索引是表示数据的另一种方式,它提供的数据顺序不同于数据在磁盘上的物理存储顺序。 4索引的特殊作用是在... 阅读全文
posted @ 2017-05-27 22:43 2637282556 阅读(241) 评论(0) 推荐(0)

1 2 下一页