- 博客(94)
- 资源 (6)
- 收藏
- 关注
原创 Oracle海量数据处理-并行
Oracle海量数据并行处理:在海量数据处理中,系统资源充足的情况下,使用并行处理,可以很好的提高系统查询性能。可以通过下面两种方式来实现:1.对象的属性: 在对象(表、索引等)上创建并行度。CREATE TABLE "TEST1"( ............................) PARALLEL 4 B-Tree索引上创建并行属性:create
2013-07-02 03:40:52 3110
原创 Oracle 海量数据处理- 索引的选择
在Oracle数据库中,索引按照索引机制的不同,可以分为三种。1. B-Tree索引 B-Tree index应用场景: OLTP 使用比较多,处理键值重复率比较低的字段比较适合使用B-Tree索引,处理效率极高。反之当键值重复率很高时,B-Tree索引的效率会非常的低效。在Oracle中主键会默认加上B-Tree索引。在Oracle的主键和唯一性约束上 使用B-Tree索引B-T
2013-06-29 17:56:19 3077
原创 SAP HANA ANY和ALL关键字
SAP HANA ANY和ALL关键字:ANY和ALL关键字在子查询中使用时,其等价功能如下: =ANY和IN等价和NOT IN等价>ANY大于最小的(>MIN)小于最大的(>ALL大于最大的(>MAX)小于最小的(=ALL
2013-05-08 00:54:48 3575
原创 设置SAP HANA列表的预加载(SAP HANA preload setting for column storage )
设置SAP HANA列表的预加载(SAP HANA preload setting for column storage ):SAP HANA 对列表采用的是懒加载机制,如果想在SAP HANA实例启动过程中完成对指定的列表的数据加载,可以对表进行预加载设置。参考文档: http://help.sap.com/hana/html/sql_alter_table.html ----》
2013-04-29 02:51:14 4445
原创 SAP HANA 字符函数(二) (SAP HANA String Functions)
SAP HANA 字符函数(二) (SAP HANA String Functions):
2013-04-28 15:38:24 4977
原创 SAP HANA列存储懒加载(SAP HANA Lazy Loading for column store)
SAP HANA列存储懒加载(SAP HANA Lazy Loading for column store): SAP HANA对列表采用的是懒加载的机制.SAP HANA 对行表采用的是完全加载的机制(fully load).1.SAP HANA 数据库实例启动中把行表数据和定义为预加载的列表数据都加载到内存中,其余列表数据保存在硬盘中。2.对未定义为预加载的列表的数据在第一次请
2013-04-28 15:35:50 3656
原创 SAP HANA 字符函数(一) (SAP HANA String Functions)
SAP HANA 字符函数(SAP HANA String Functions):官方参考手册:http://help.sap.com/hana/html/_dql_functions_string.htmlASCII 函数:语法:ASCII( C )解释:返回字符串第一个字符的ASCII 码值。返回值为一个整数范例1:SELECT ASCII('Add') "ascii"
2013-04-24 01:42:48 8948
原创 SAP HANA 备份与恢复(SAP HANA Backup and Recovery)
SAP HANA 备份与恢复: SAP HANA Backup and Recovery SAP HANA DataBase备份有两种类型:数据备份:Data BackUp日志备份:Log BackUp 数据备份:Data BackUp.第一,手动执行数据备份(Data backups are carried out manually)1.通过SAP HANA
2013-04-18 00:44:21 8673
原创 SAP HANA 集合操作 UNION/Union all/INTERSECT/EXCEPT (SAP HANA Set Operations)
SAP HANA 集合操作:SAP HANA Set Operations官方文档参考: http://help.sap.com/hana/html/_esql_operators.html#sql_operators_set_operatorsSet OperatorsThe operators described in this section perform set oper
2013-04-17 22:18:49 4481 1
原创 SAP HANA 利用case和MAP函数实现行转列
SAP HANA 利用case和MAP函数实现行转列:范例表结构:CREATE TABLE SCORES( NAME NVARCHAR(30), SUBJECT NVARCHAR(30), SCORE DECIMAL(5,2));范例数据:insert into SCORES values ('张三','语文',90.00);insert into SCO
2013-04-16 02:32:39 18457
原创 SAP HANA ROWID (SAP HANA "$rowid$")
SAP HANA ROWID:范例一: Select "$rowid$",* from EMP where "$rowid$" >6 and "$rowid$" 范例二:SELECT "$rowid$" as ROW_ID,* FROM EMP 注意:只能使用"$rowid$",使用 $rowid$ "$ROWID$"都是错误的语法。 错误语法:错误范
2013-04-15 21:33:38 11498 1
原创 SAP HANA函数整理---数据类型转换函数---CAST(SAP HANA CAST)
CAST 函数: Data Type Conversion Function1.官方文档:http://help.sap.com/hana/html/sql_function_cast.html 作用:进行数据类型转换。2.语法:CAST (expression AS data_type) CAST( 列名/值/表达式 AS 数据类型)参数解释:1)
2013-04-15 21:21:50 20988
原创 SAP HANA的数据类型(SAP HANA DATA Type)
一、字符型(Character string types) 数据类型 最大长度 说明CHAR(size) 2000byte 固定长度字符串size表示存储
2013-04-13 01:26:00 10289
原创 SAP HANA efashion案例(eFashion on HANA)
http://wiki.sdn.sap.com/wiki/display/BOBJ/eFashion+on+HANA
2013-04-11 22:51:30 2896 1
原创 SAP HANA学习目录
第1部分 SAP HANA简介第2.1部分 SAP HANA 的基本SQL语句和函数2.1.1 SAP HANA的数据类型2.1.2 数据定义语言2.1.3 数据操纵语言2.1.4 SELECT命令详解2.1.5 HANA中的CREATE TABLE AS ...和insert into 第2.2部分 SAP HANA的复杂SQL语句 第3部分 SAP
2013-04-11 22:21:50 5394
原创 SAP HANA 导入平面文件数据
导入数据的步骤:1)准备数据 平面文件(cvs文件)2)写control fileIMPORT DATA INTO TABLE [table_name] FROM [csv_file] option_list>option_list> := option_list> import_from_option>import_from_option> :=
2013-04-02 23:09:01 3124
转载 SAP HANA: 列式内存数据库评测
我一直怀疑SAP宣称的主存数据库HANA能够实现OLTP。因为内存是会“挥发”的,一旦断电,便什么都没了。这也许对OLAP来说没什么,毕竟数据可以重新从源系统中抽取,而且OLAP的业务紧迫性似乎也从来没有来得比OLTP重要。所以我也一直相信内存计算只会充单BI 加速器的功能,因此也就对之“意兴阑珊”了——一个做报表的的系统又能挑起什么样的惊涛骇浪呢?有段时间我把更多的注意力放在C-STORE上
2013-03-22 14:18:37 4952
转载 SAP HANA数据库安装
SAP HANA是一个全新设计的内存数据库系统,他即支持传统的行式存储也支持列式存储。HANA数据库具有很高的性能、并发能力和可扩展性。HANA即可以支持OLTP应用也可以支持OLAP系统。 我们都知道,制约数据库系统性能提升的关键瓶颈是I/O。为了解决这个问题,Oracle公司推出了Exadata,通过在存储层内置智能存储软件优化数据库层和存储层之间的I/O处理和传输。而SAP HANA数
2013-03-21 18:35:15 7304 2
原创 SAP HANA SQL语句UNION 和 UNION ALL的用法
UNION ALL--不合并重复行Selects all records from all selectstatements. Duplicates are not removed UNION [DISTINCT] --合并重复行UNION 和 UNION DISTINCT功能相同Selects all unique records from all selectsta
2013-01-07 00:45:09 4013
原创 SAP HANA开启和关闭SQL追踪(Turning on and off SQL tracing)
SAP HANA开启和关闭SQL追踪(Turning on and off SQL tracing):注意:SQL tracing会消耗相当的系统资源,因此我们应该慎重的使用,对于正式的生产系统我们应该只在必要的时候使用SQL tracing,并且使用完应该及时关闭。SAP HANA studio开启SQL tracing:第一步:打开 administration控制页面第二
2013-01-06 23:59:04 5017
原创 SAP HANA HDB 命令
SAP HANA HDB 命令:HDB help 查看HDB帮助文档/usr/sap/HAN/HDB00> HDB helpUsage: /usr/sap/HAN/HDB00/HDB {start|stop|reconf|restart|version|info|proc|admin|kill|kill-|term } kill or kill-9 should never b
2013-01-06 22:25:36 3119
原创 HANA 创建Triggers在SAP HANA Studio
HANA 创建Triggers语法:CREATE TRIGGER ON [REFERENCING ] [] BEGIN [] [] END例子: CREATE TABLE TARGET ( A INT); CREATE TABLE SAMPLE ( A INT); CREATE TRIGGER TEST_TRIGGER_WHILE_UPDATE AFTER U
2013-01-03 01:11:29 1644
原创 启动和关闭HANA服务器 (Stopping and Starting the HANA Server)
在linux命令行下命令:停止HANA脚本:Stophana启动HANA脚本:starthana如果您的系统中没有stophana和 starthana脚本只能使用 HDB start 和 HDB stop来启动/停止HANA使用root账号来启动和停止HANA系统 as root Start/usr/sap/hostctrl/exe/sapcontrol
2013-01-03 01:02:39 14035
原创 SAP HANA SQL 精萃
SAP HANA SQL 精萃:1.连接字符串:将两个或多个字符串进行连接方法一:insert into TEST_USER values ('TEST2'||'TEST','2012-11-02');方法二:利用函数concat函数insert into TEST_USER values (concat('TEST2','TEST'),'2012-11-02');
2012-11-10 22:41:36 2170
原创 SAP HANA创建类型(SAP HANA CREATE TYPE)
SAP HANA创建类型(SAP HANA CREATE TYPE):语法:CREATE TYPE {schema.}name AS TABLE (name1 type1 {, name2 type2,...})实列1:CREATE TYPE tt_publishers AS TABLE ( publisher INTEGER, name VARCHAR(50),
2012-09-25 17:33:23 1825
原创 SAP BW常用后台事务码
SAP BW常用后台事务码:1.AL11 查看服务器上的文件 2.ST06 监控OS 3.SM51 SAPserver4.SM64 后台事件历史记录 5.ST05 性能分析(执行性能分析追踪)6.ST04 性能概览(Performance Overview)
2012-09-25 01:20:47 5307
原创 SAP FI/CO常用表及表关系
SAP FI/CO常用表及表关系:AGKO, Cleared AccountsANAR, Asset TypesANAT, Asset type textANEK, Document Header Asset PostingANEP, Asset Line ItemsANEV, Asset downpymt settlementANKT, Asset classes-
2012-09-24 23:53:32 14953
原创 SAP MM常用表及表关系
SAP MM常用表及表关系:Materials MARA - Material Master: General dataMAKT - Material Master: DescriptionMARM - Material Master: Unit of MeasureMAPE - Material master: Export control fileMARC
2012-09-24 21:13:09 31821 1
原创 SAP BW一般数据源(SAP BW Generic DataSource)
SAP BW一般数据源(SAP BW Generic DataSource):
2012-09-21 00:09:29 3467
原创 SAP BW权限管理基于角色的权限管理(Role-Based Access Control)
SAP BW权限管理:SAP BW权限管理主是解决三个问题:1,那些用户可以看到报表。2,用户可以看到那些报表。3,用户可以看到报表的那些内容。SAP BW权限的三层结构:基于角色的权限管理(Role-Based Access Control)三层:对象权限,角色和用户。对象权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。第一层:创建用户账户。事物码:SU01
2012-09-21 00:06:40 4589 2
原创 SAP BW性能优化(SAP BW performace tuning)
SAP BW性能优化(SAP BW performace tuning):
2012-09-20 15:27:52 3027 4
原创 学习巴克斯范式BNF(Backus Naur Form)读懂SAP HANA语法
SAP HANA 使用巴科斯范式(Backus Naur Form)形式化符号来描述语法:巴克斯范式的内容: 尖括号( )内包含的为必选项。 : : = 是 “被定义为”的意思。 方括号( [ ] )内包含的为可选项。 大括号( { } )内包含的为可重复0至无数次的项。 竖线( | )表示在其左右两边任选一项,相当于"OR"的意思。 省略号(...)表示该元
2012-09-14 21:07:39 3302
原创 SAP HANA HDB序列的使用方法及技巧(SAP HANA HDB SEQUENCE )
SAP HANA HDB序列的使用方法及技巧(SAP HANA HDB SEQUENCE):创建序列:语法:CREATE SEQUENCE [] [RESET BY ] ::= ::= , ... ::= | ::= INCREMENT BY n
2012-09-12 20:59:07 5073 1
原创 SAP HANA HDB 分区管理 (二)
SAP HANA HDB 分区管理 (二)哈希分区(HASH partitioning):哈希分区用于把表平均分配到各个分区中,做到负载均衡和克服表2亿行数据的限制。 语法:CREATE COLUMN TABLE TEST_HASH_PARTITION_2 (a INT, b INT, c INT, PRIMARY KEY (a,b)) PARTITION BY HASH (a,
2012-09-11 01:42:25 6132
原创 SAP HANA 聚合函数(SAP HANA Aggregate-Functions)
SAP HANA 聚合函数(SAP HANA Aggregate-Functions): HANA 中聚合函数名称函数的作用Count用来求有效数据的数量Max用来求给定数据中最大的那一个数据Min用来求给定数据中最小的那一个数据Avg
2012-09-05 17:18:26 5985
SAP HANA -Main Memory Technology
2012-08-16
SAP Note 1557506 - Linux paging improvements
2012-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人