
Oracle
文章平均质量分 80
enjoyjin
这个作者很懒,什么都没留下…
展开
-
oracle字符串聚合
listagg 函数--oracle 11g release 2 2010-09-04 21:45:10| 分类:默认分类 |举报|字号 订阅 本文描述了在oracle 11g release 2 版本中新增的listagg函数,listagg是一个实现字符串聚合的oracle内建函数。作为一种普遍的技术,网络上也有多种实现字符串聚合的方法。本文会转载 2014-07-29 10:40:55 · 1560 阅读 · 0 评论 -
OracleUNDO表空间爆掉
最近在数据抽取中,突然表空间爆掉了,原创 2014-07-11 15:09:58 · 1951 阅读 · 0 评论 -
Oracle数据字典
数据字典是Oracle存放有关数据库对象信息的一组表和视图结构,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。它们由脚本$oracle_home/rdbms/admin/catalog.sql创建,存放在SYSTEM表空间中。 Oracle中的数据字典有静态和动态之分。 静态数据字典主要是由表和视图组成,是在用户访问数据字典时不转载 2014-07-31 10:15:14 · 419 阅读 · 0 评论 -
Oracle analyze分析
ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO)。 RBO的优化方式,依赖于一套严格的语法规则,只要按照规则写出的语句,不管数据表和索引的内容是否发生变化,不会影响PL/SQL语句的"执行计划"。 CBO自ORACLE7版被引入,ORACLE自7版以来采用的许多新技术都是只基于CBO的,如星型连接排列查询,哈希连接查询,反向转载 2014-08-07 14:20:20 · 1439 阅读 · 0 评论 -
Oracle join
NESTED LOOP:对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查询返回的结果集不能太大(大于1 万不适合),要把返回子集较小表的作为外表(CBO 默认外表是驱动表),而且在内表的连接字段上一定要有索引。当然也可以用ORDERED 提示来改变CBO默认的驱动表,使用USE_NL(tabl转载 2014-08-27 09:22:44 · 603 阅读 · 0 评论