![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 73
以实战为线索,逐步深入学习gbase数据库开发和使用
邱美子
工作这么多年,很少有总结,从现在一点点总结起来吧。加油 加油
展开
-
group by 后使用 rollup 子句,cube子句,grouping sets子句
一、如何理解group by后带rollup子句所产生的效果group by后带rollup子句的功能可以理解为:先按一定的规则产生多种分组,然后按各种分组统计数据(至于统计出的数据是求和还是最大值还是平均值等这就取决于SELECT后的聚合函数)。因此要搞懂group by后带rollup子句的用法主要是搞懂它是如何按一定的规则产生多种分组的。另group by后带rollup子句所返回的结果集,可以理解为各个分组所产生的结果集的并集且没有去掉重复数据。下面举例说明:1、对...原创 2022-04-13 11:16:43 · 392 阅读 · 0 评论 -
数据库索引Index系列 使用情况,索引分类,底层原理
1.什么是索引?为什么要用索引? 1.1索引的含义数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询,更新数据库中表的数据.索引的实现通常使用B树和变种的B+树(mysql常用的索引就是B+树)。除了数据之外,数据库系统还维护为满足特定查找算法的数据结构,这些数据结构以某种方式引用数据.这种数据结构就是索引!简言之,索引就类似于书本,字典的目录! 1.2为什么用?打个比方,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQ..原创 2022-03-21 11:55:42 · 1787 阅读 · 0 评论 -
oracle sql 性能优化
sql语句优化原创 2022-03-21 10:51:23 · 216 阅读 · 0 评论 -
GROUP BY和HAVING用法介绍,order by和group by的顺序
where group by having orderby limit 使用原创 2022-03-21 10:31:18 · 8874 阅读 · 0 评论 -
mysql的having和using用法
mysql having和using的用法原创 2022-03-21 10:12:23 · 307 阅读 · 0 评论 -
分布式关系数据库(OLAP、OLTP)的介绍和比较
OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transactionprocessing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。OLTP系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发操作;OL...原创 2022-03-17 11:11:50 · 3080 阅读 · 0 评论