按类别查询搜索结果
关于关键词 的检测结果,共 6689
dingjun123 | 2022-04-12 08:38:53 | 阅读(760) | 评论(0)
在“使用Partitioned Outer Join实现稠化报表”这篇文章中,讲述了实现稠化数据填充的方法。这篇文章和上述文章有所不同,主要讲述实现对指定的空行,按照前面非空或后面非空数据进行填充。原来这种实现数据填充的方法,主要是用LAST_VALUE+IGNORE NULLS(10g)实现,在11G中LAG分析函数也支持IGNORE NULLS,但是,在性能上,他们是有区别的。【阅读全文】
dingjun123 | 2022-04-11 15:38:09 | 阅读(550) | 评论(0)
背景介绍:在数据库表中,存储的数据经常是稀疏数据(sparse data),而不是稠密数据(dense data)。

先来了解一下什么是稀疏数据,比如一个产品销售情况表(比如有产品名、销售时间(精确到年月)、销售量3个列),假设某个时间某些产品它没有销售,一般也不会将这些产品的销售量存储为0,而是不存储,这样在产品销售情况表中就会产生很多缺失的行(gap rows),导致的结果就是特定产品销售数据按时间维度进行排序,是不连续的,或者说此产品销售在时间序列上是有缺失的。顾名思义,稠密数据是相对于稀疏数据来说的,还是用上面的假设说明,也就是说产品在某个时间没有销售,也必须存储此产品销售情况,销售量置0存储,这样对某个特定产品来说它在时间序列就是连续的,但是事实经常不是如此,所以才有将稀疏数据稠密化的过程,数据稠密化在数据仓库应用中很常见。
【阅读全文】
dingjun123 | 2022-04-11 15:34:36 | 阅读(470) | 评论(0)
背景介绍:在数据库表中,存储的数据经常是稀疏数据(sparse data),而不是稠密数据(dense data)。

先来了解一下什么是稀疏数据,比如一个产品销售情况表(比如有产品名、销售时间(精确到年月)、销售量3个列),假设某个时间某些产品它没有销售,一般也不会将这些产品的销售量存储为0,而是不存储,这样在产品销售情况表中就会产生很多缺失的行(gap rows),导致的结果就是特定产品销售数据按时间维度进行排序,是不连续的,或者说此产品销售在时间序列上是有缺失的。顾名思义,稠密数据是相对于稀疏数据来说的,还是用上面的假设说明,也就是说产品在某个时间没有销售,也必须存储此产品销售情况,销售量置0存储,这样对某个特定产品来说它在时间序列就是连续的,但是事实经常不是如此,所以才有将稀疏数据稠密化的过程,数据稠密化在数据仓库应用中很常见。【阅读全文】
【Oracle】 讨论如何SQL
dingjun123 | 2022-04-10 21:15:34 | 阅读(310) | 评论(0)
学技术基础重要吗?这个问题看起来很傻,但是我的确发现很多人不注重基础,也许他根本不知道怎么去夯实基础。比如连视图在一定条件下可以dml都不清楚,由此可以扩展到一般的inline view也可以dml更加不清楚了。写oracle sql几年,竟然连oracle有很多分析函数也不清楚,基础重要吗??答案是肯定的,但是很多人却忽视了这个问题,的确令人感觉奇怪,其他技术多也如此。【阅读全文】
dingjun123 | 2022-04-10 21:09:32 | 阅读(500) | 评论(0)
统计信息对CBO优化器很重要,而直方图又是统计信息中非常重要的内容,对于列倾斜数据(skew data),如果没有直方图,ORACLE可能会选择错误的执行计划,从而影响效率。
本文主要讲解如何通过执行计划观察是直方图引起的性能问题。
【阅读全文】
dingjun123 | 2022-04-10 21:08:24 | 阅读(710) | 评论(0)
扩展GROUP BY 分组中ROLLUP,配合GROUPING_ID,组合分组解决统计需求的一个例子。【阅读全文】
dingjun123 | 2022-04-10 21:06:15 | 阅读(560) | 评论(0)

1.子查询结果集小,用IN
2.外表小,子查询表大,用EXISTS

这是完全错误的观点。在8i时代,这经常是正确的,但是现在已经11G了,马上12C就要面世了。其实在ORACLE 9i CBO就已经优化了IN,EXISTS的区别,ORACLE优化器有个查询转换器,很多SQL虽然写法不同,但是ORACLE优化器会根据既定规则进行查询重写,重写为优化器觉得效率最高的SQL,所以可能SQL写法不同,但是执行计划却是完全一样的。【阅读全文】
brjl | 2022-02-27 22:28:18 | 阅读(1920) | 评论(0)
自动收集统计信息【阅读全文】
brjl | 2022-02-27 21:19:48 | 阅读(950) | 评论(0)
autotask dba_scheduler_jobs【阅读全文】
brjl | 2022-02-27 19:10:41 | 阅读(760) | 评论(0)
brjl | 2022-02-27 16:04:28 | 阅读(540) | 评论(0)
cjq0也是被动者【阅读全文】
brjl | 2022-02-26 16:03:40 | 阅读(830) | 评论(0)
检查收集统计信息是否正常【阅读全文】
brjl | 2022-02-25 17:52:15 | 阅读(780) | 评论(0)
统计信息【阅读全文】
brjl | 2022-02-13 16:15:48 | 阅读(550) | 评论(0)
brjl | 2022-02-11 19:24:44 | 阅读(920) | 评论(0)
oracle 评估表 索引空间【阅读全文】
brjl | 2022-01-22 21:51:21 | 阅读(1210) | 评论(0)
最小表空间【阅读全文】
开洞的T恤 | 2022-01-17 12:30:46 | 阅读(410) | 评论(0)
brjl | 2021-12-10 14:15:58 | 阅读(950) | 评论(0)
windows opatch 73 CheckActiveFilesAndExecutables【阅读全文】
brjl | 2021-12-08 19:44:28 | 阅读(1170) | 评论(0)
adg切换后,客户端连接不改配置能自动连接【阅读全文】
brjl | 2021-11-27 20:39:12 | 阅读(830) | 评论(0)
ssh 私网通信监测【阅读全文】