1、指定需要返回的字段 [GOOD]: SELECT time,user,host FROM tbl[BAD]: SELECT * FROM tbl 2、合理设置分区字段 当过滤条件作用在分区字段上面时,可以减少数据扫描的范围,有效提升查询性能。 这个需要结合OLAP业务进行考虑,将常规过滤字段设置 ...
分类:
其他好文 时间:
2018-09-01 12:14:40
阅读次数:
690
mysql的引擎: InnoDB:特点是行锁设计、支持外键,并支持类似 Oracle 的非锁定读,即默认读取操作不会产生锁。在mysql5.5.8以上默认储存引擎 myisam:不支持事务、表锁设计、支持全文索引,主要面向一些 OLAP 数 据库应用,在 MySQL 5.5.8 版本之前是默认的存储 ...
分类:
数据库 时间:
2018-08-29 19:58:43
阅读次数:
200
数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库 ...
分类:
其他好文 时间:
2018-08-23 10:48:09
阅读次数:
160
SQL Server服务的管理 SQL Server服务 可以提供数据的存储,处理,受控访问,是SQL Server系统最基本的服务 SQL Server Analysis Server服务 为商业智能应用程序提供分析处理(OLAP,on-line analysis processing)和数据挖掘 ...
分类:
数据库 时间:
2018-08-16 13:50:39
阅读次数:
176
下载MySql安装包 选择Custom 用户自定义 Detailed Configuration(手动精确配置) Standard Configuration(标准配置) “Developer Machine(开发测试类)”、“Server Machine(服务器类型)”、“Dedicated My ...
分类:
数据库 时间:
2018-08-09 17:30:09
阅读次数:
174
一、数据处理分类 1. 海量数据处理,按照使用场景主要分为两种类型: 联机事务处理(OLTP) 面向交易的处理系统,其基本特征是原始数据可以立即传送到计算机中心进行处理,并在很短的时间内给出处理结果。简单地说,主要是对数据的插入、修改、删除,所以对事物和实时性要求比较高。 联机分析处理(OLAP) ...
分类:
数据库 时间:
2018-08-07 23:47:51
阅读次数:
243
1、OLTP和OLAP OLTP的全称是 Online Transaction Processing, OLTP主要用传统的关系型数据库来进行事务处理。OLTP最核心的需求是单条记录的高效快速处理,索引技术、分库分表等最根本的诉求就是解决此问题。 OLAP的全称是 Online Analytical ...
分类:
其他好文 时间:
2018-08-07 15:12:06
阅读次数:
144
一、何为一个好的olap框架? olap框架需要具备如下基本素质: 1、易开发性(业务代码占比高,框架易于使用,只需关注业务即可) 2、高可维护性(冗余代码少,应对需求变更的能力强,最少的代码变更实现最多的需求) 3、高可移植性(新项目上线可快速复用已有代码,要求框架的通用性、精炼度要高) 二、为什 ...
分类:
其他好文 时间:
2018-07-17 14:15:11
阅读次数:
135
简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关 ...
分类:
数据库 时间:
2018-07-09 14:12:15
阅读次数:
175
关于Kylin的介绍和使用请参考之前的文章 《分布式大数据多维分析(OLAP)引擎Apache Kylin安装配置及使用示例》 Kylin对外提供的是SQL查询接口,基于Kylin构建OLAP多维分析系统,第一种方案是针对业务,定制开发一个前端界面,将界面上用户的选择和操作,翻译成SQL,提交给Ky ...
分类:
其他好文 时间:
2018-07-08 14:43:28
阅读次数:
251