![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载
文章平均质量分 66
浅笑雨忆
我是小娄娄
展开
-
删除表 索引
删除一个表会产生的后果表的所有行不再可以访问所有与该表有关的索引和触发器都被删除依赖于该表的所有视图和PL/SQL程序单元仍然存在,但失效该表的所有同义词仍然存在,但当使用时返回错误所有分配给该表的区间都被收回 删除索引的情况不再需要这个索引了索引没有为表查询提供预想的性能优化,没有达到预期的理性效果应用程序不再需要这个索引去查询数据索引已经失效了,但在其重转载 2012-06-16 14:49:15 · 1139 阅读 · 0 评论 -
树索引(1)
摘要:本文对B树索引的结构、内部管理等方面做了一个全面的介绍。同时深入探讨了一些与B树索引有关的广为流传的说法,比如删除记录对索引的影响,定期重建索引能解决许多性能问题等。1.B树索引的相关概念索引与表一样,也属于段(segment)的一种。里面存放了用户的数据,跟表一样需要占用磁盘空间。只不过,在索引里的数据存放形式与表里的数据存放形式非常的不一样。在理解索引时,可以想象一本书,转载 2013-06-20 10:23:09 · 937 阅读 · 0 评论 -
Oracle索引——B树索引
Oracle索引——B树索引 两种使用B树在列上建立索引的情况:l 索引用于访问表中的行:通过读索引来访问表中的行。此时你希望访问表中很少的一部分行(只占一个很小的百分比)。l 索引用于回答一个查询:索引包含了足够的信息来回答整个查询,我根本不用去访问表。在这种情况下,索引则用作一个“较瘦“版本的表,即通过查询索引就能找到查询结果,在这种情况下,可以通过处理标准10转载 2013-06-20 10:08:14 · 1125 阅读 · 0 评论 -
latch 和lock
Latch是Oracle提供的轻量级锁资源,用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存中,我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。 本文向各位阐述Oracle的Latch机制,Latch,用金山词霸翻译是门插栓,闭锁,专业术语叫锁存器,我开始接触时就不大明白为什么不写Lock,不都是锁吗?转载 2013-06-06 11:21:50 · 570 阅读 · 0 评论 -
SPOOL
忙了一天终于把sqlloader导出数据和导入数据弄清楚了,累死俺了。。。 这个总结主要分为三个大部分,第一部分(实例,主要分两步),第二部分(参数小总结),第三部分(完全参数总结) 第一部分 第一步 :这是我的导出数据的脚本call.sqlconn scott/tigerset echo offset term offset line 1000 pages 0转载 2013-05-29 15:36:12 · 715 阅读 · 1 评论 -
Oracle除去换行符的方法
Oracle除去换行符的方法 很多数据存进数据库后,可能需要将整条数据取出,并用特殊符号分割,而且整条数据必须是处于一行,如此,如果数据出现换行的情况,那么读取时就有问题。 www.2cto.com 这个时候就需要对即将取出的数据做特殊的处理,也就是除去里面的换行符号: replace(replace(columnName转载 2013-04-23 10:14:13 · 1887 阅读 · 0 评论 -
索引的选择性
索引的选择性索引的选择性是指索引列中不同值的数目与表中记录数的比。如果一个表中有2000条记录,表索引列有1980个不同的值,那么这个索引的选择性就是1980/2000=0.99。 一个索引的选择性越接近于1,这个索引的效率就越高。 如果是使用基于cost的最优化,优化器不应该使用选择性不好的索引。如果是使用基于rule的最优化,优化器在确定执行转载 2013-04-23 14:40:31 · 539 阅读 · 0 评论 -
bcp命令详解
bcp命令详解bcp 实用工具在 Microsoft? SQL Server? 2000 实例和数据文件之间以用户指定的格式复制数据。语法bcp {[[database_name.][owner].]{table_name | view_name} | "query"} {in | out | queryout | format} data_file [-m转载 2013-03-18 10:44:16 · 1570 阅读 · 0 评论 -
浅谈Oracle函数返回Table集合
浅谈Oracle函数返回Table集合 |字号 订阅在调用Oracle函数时为了让PL/SQL 函数返回数据的多个行,必需 通过返回一个 REF CURSOR 或一个数据聚拢 来完成。REF CURSOR 的这种情况范围 于可以从查询中选择的数据,而所有聚拢 在可以返回前,必需 举办具体 化。 9i 通过引入Oracle函数中的管道化表函数更正了后转载 2012-08-17 14:57:46 · 7071 阅读 · 0 评论 -
Oracle的字符替换函数translate用法
Oracle的字符替换函数translate用法 2009-07-15 18:48:51| 分类: JAVA笔记|字号 订阅Oracle提供了一个字符替换函数translate,不同于replace函数的是,translate函数是字符级别的替换,而不是字符串的替换。其语法如下:TRANSLATE ( expr , from_stri转载 2012-06-26 14:57:35 · 2558 阅读 · 0 评论 -
drop 一张3.7T的含lob的分区表
drop 一张3.7T的含lob的分区表上一篇 / 下一篇 2008-12-08 21:11:33查看( 375 ) / 评论( 1 ) / 评分( 5 / 0 ) 今天drop 了一张3.7T的表,这张表为分区本身的数据只有23G,两个lob字段和lob index加起来占到3.7T,下面处理过程:1.因为表特别大,开始尝试用以下方式来做:转载 2012-06-16 17:14:53 · 863 阅读 · 0 评论 -
数据字典的介绍
数据字典的介绍本文为TTT学习笔记,首先介绍数据字典及查看方法,然后分类总结各类数据字典的表和视图。然后列出一些附例。数据字典系统表,保存在system表空间中。由表和视图组成,由服务器在安装数据库时自动创建,用户不可以直接修改数据库字典,在执行DDL语句时,oracle会自动修改。记录一些表和视图(只读的),新建的表不要和这空间建在一起(9i以前的版本转载 2012-06-16 11:09:27 · 5237 阅读 · 0 评论 -
B-Tree Indexes
在上一篇笔记里我们简单了解了Oracle索引的分类及唯一索引的特征,在本篇里我们简单了解什么是B-Tree Indexes及对其作一基本介绍。B-trees, short for balanced trees, are the most common type of database index.顾名思义,B-Tree是一个平衡树的结构【注意这里的B表示Balanced平衡的意思,而不是B转载 2013-06-20 19:47:21 · 1060 阅读 · 0 评论