![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 81
进阶的老粘人
博客荒废了好久,今天突发的想要写些东西来勉励自己,同时也希望能方便他人和大家共同进步,请多多指点。
每天一进步,每月一进阶
展开
-
Oracle学习笔记--grouping/grouping_id
Grouping函数:可以接受一列,返回0或1。如果列值为空,则返回1,非空则返回0。它只能在rollup和或cube函数中使用,因为在统计中显示“全部”的那一项统计值时,那一项的标签通常是空的,这时grouping就非常有用,还可以在grouping的基础上进行decode, case等进行美化。SQL> select grouping(index_type) g_ind, groupi转载 2014-11-03 14:14:12 · 279 阅读 · 0 评论 -
GROUP BY中ROLLUP/CUBE/GROUPING/GROUPING SETS使用示例
GROUP BY中ROLLUP/CUBE/GROUPING/GROUPING SETS使用示例2013-11-01 10:16:49 我来说两句 来源:还不算晕的专栏 收藏 我要投稿GROUP BY中ROLLUP/CUBE/GROUPING/GROUPING SETS使用示例 oracle group by中rollup和cube的区别:Oracle的GR转载 2014-11-03 15:20:46 · 407 阅读 · 0 评论 -
oracle内存分配机制及查看oracle内存使用率
Oracle内存组件中,有一个叫做SGA的部分,这个部分如果设置了7G,启动之后,立马从内存中分割出7G,哪怕当前Oracle只用了100M。这7G也是不可以被其他任何机制回收和利用的。而且Oracle是典型的耗内存应用,SGA组件里的BufferCache放的是真实的用户数据。可以避免分散的磁盘操作,而直接在SGA中完成对数据库的修改加工。SGA是主要占内存的组件。其他PGA等等为用多少原创 2018-01-09 11:38:22 · 7638 阅读 · 0 评论 -
oracle 优化器、优化模式 Rule、Choose、First rows、All rows
Oracle的优化器有两种优化方式,即基于规则的优化方式(Rule-BasedOptimization,简称为RBO)和基于代价的优化方式(Cost-BasedOptimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式 RBO方式:优化器在分析语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的,当一个where子句中的一列有转载 2018-01-09 13:16:18 · 2341 阅读 · 0 评论