标签分类
当前位置:首页 > 行业软件及应用电子书 > 内存算法电子书网盘下载
SAP内存计算-HANA SAP内存计算-HANA
livecpu

livecpu 提供上传

资源
11
粉丝
6
喜欢
177
评论
15

    SAP内存计算-HANA PDF 高清版

    内存算法电子书
    • 发布时间:

    给大家带来的一篇关于内存算法相关的电子书资源,介绍了关于SAP、内存计算、HANA方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小20.4 MB,胡健 和轶东编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.1,更多相关的学习资源可以参阅 行业软件及应用电子书、等栏目。

  • SAP内存计算-HANA PDF 下载
  • 下载地址:https://pan.baidu.com/s/1r90FTcNtSeIez5zU9zo8Eg
  • 分享码:0be7
  • SAP内存计算-HANA PDF

    《SAP内存计算:HANA》是《SAP企业信息化与最佳实践》全书之一,本书以浅显易懂的語言、详实栩栩如生的案例,根据融合包含农夫山泉SAP HANA执行过程以内的有关HANA应用领域与实例,为用户详细解读SAP HANA这一业内领跑的运行内存计算技术从基本原理到构架、从作用到保持的多方位信息内容。本书共分成7章,内容包括SAP HANA介绍、安裝SAP HANA数据库、SAP HANA的统计数据拷贝、SAP HANA的数据建模、SAP HANA的统计数据主要表现、SAP HANA管理信息系统及其SAP HANA的实战演练情景等內容。

    目录

    • 第一章 走近SAP HANA
    • 第一节 内存计算时代已经到来
    • 第二节 当前信息系统架构的普遍问题
    • 第三节 新一代高性能实时数据平台
    • 一、SAP HANA基本介绍
    • 二、SAP HANA--内存数据库
    • 三、SAP HANA的创新架构
    • 第四节 SAP HANA发展历史
    • 第五节 SAP HANA技术路线图和发展趋势
    • 一、SAP HANA的趋势
    • 二、SAP HANA将会是一个开放的平台
    • 第六节 SAP HANA的关联系统架构
    • 第七节 SAP HANA对企业的价值和机遇
    • 一、SAP HANA 提升具体业务应用的能力
    • 二、SAP HANA能够带来的优势
    • 第八节 内存计算革命已拉开序幕
    • 一、企业级应用面临的挑战
    • 二、内存计算技术的实现和切换
    • 三、客户在内存计算中的收益
    • 第九节 本章总结
    • 第二章 安装SAP HANA数据库系统
    • 第一节 安装SAP HANA数据库所需的软硬件环境
    • 一、SAP HANA的硬件环境
    • 二、SAP HANA数据库服务器硬件环境的容量预估
    • 三、SAP HANA的软件环境
    • 第二节 SAP HANA数据库的设计与准备
    • 一、单节点与分布式SAP HANA数据库
    • 二、文件系统、参数设置以及用户的准备
    • 第三节 安装SAP HANA数据库服务器
    • 一、通过安装管理器来安装SAP HANA数据库服务器
    • 二、启动或停止SAP HANA数据库服务器
    • 三、增加SAP HANA数据库节点
    • 四、安装SAP HANA数据库客户端
    • 第四节 安装SAP HANA工作站
    • 一、安装SAP HANA工作站
    • 二、连接SAP HANA工作站与SAP HANA数据库系统
    • 第三章 SAP HANA的数据复制
    • 第一节 基于触发方式的数据复制
    • 一、原理与架构
    • 二、安装与配置LT
    • 三、通过LT复制服务器抽取数据到SAP HANA数据库
    • 第二节 基于ETL方式的数据复制
    • 一、原理与架构
    • 二、准备、安装及配置Data Services
    • 三、通过Data Services抽取数据到SAP HANA
    • 第三节 基于数据库日志的数据复制
    • 一、原理与架构
    • 二、安装与配置
    • 第四节 总结(三种方式的对比)
    • 第四章 SAP HANA的数据建模
    • 第一节 属性视图--Attribute View
    • 一、 属性视图
    • 二、创建属性视图
    • 第二节 分析视图--Analytic View
    • 一、分析视图
    • 二、创建分析视图
    • 第三节 计算视图--Calculation View
    • 一、计算视图
    • 二、创建计算视图
    • 第四节 SQL建模
    • 一、SQL建模
    • 二、SAP HANA中的SQL Script
    • 三、SQL建模实例
    • 第五章 SAP HANA的数据展现
    • 第一节 SAP HANA报表层连接
    • 第二节 BusinessObjects BI 4.0
    • 一、BI 4.0 介绍
    • 二、BI 4.0客户端工具
    • 第三节 通过Explorer展现SAP HANA中的数据
    • 一、信息空间
    • 二、建信息空间及索引
    • 第四节 通过语义层展现SAP HANA中的数据
    • 一、语义层的使命
    • 二、常规语义层
    • 三、BI 4.0中的语义层
    • 四、信息设计工具
    • 第五节 通过水晶报表展现SAP HANA 的数据
    • 一、ODBC连接模式
    • 二、JDBC连接模式
    • 第六节 通过微软Excel展现SAP HANA中的数据
    • 一、本地Excel接口--透视表(ODBO)
    • 二、使用ODBO
    • 三、小结
    • 第七节 通过水晶报表和WEBI展现的示例
    • 一、水晶报表示例
    • 二、WEBI 示例
    • 第六章 SAP HANA系统管理
    • 第一节 用户管理与权限管理
    • 一、用户管理与认证
    • 二、权限-- Authorization
    • 第二节 用HDBSQL操作SAP HANA数据库
    • 第三节 备份与恢复
    • 一、概述
    • 二、备份
    • 三、恢复
    • 四、示例演示
    • 第四节 分布式SAP HANA数据库系统
    • 一、分布式系统元素
    • 二、高可用性
    • 三、分布式系统实战
    • 第七章 SAP HANA的实战场景
    • 第一节 农夫山泉公司概述
    • 第二节 实时数据平台是农夫山泉未来IT架构的核心
    • 第三节 农夫山泉SAP HANA 1.0项目
    • 第四节 农夫山泉BW on HANA项目
    • 第五节 农夫山泉SAP HANA项目的经验总结
    • 作者简介

    上一篇:Hadoop云计算实战  下一篇:21天学通HTML+CSS+JavaScript Web开发

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    内存算法相关电子书
    学习笔记
    网友NO.898486

    python是如何进行内存管理的

    Python引入了一个机制:引用计数,来进行管理内存。 python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。 总结一下对象会在以下情况下引用计数加1: 1.对象被创建:x=4 2.另外的别人被创建:y=x 3.被作为参数传递给函数:foo(x) 4.作为容器对象的一个元素:a=[1,x,'33'] 引用计数减少情况 1.一个本地引用离开了它的作用域。比如上面的foo(x)函数结束时,x指向的对象引用减1。 2.对象的别名被显式的销毁:del x ;或者del y 3.对象的一个别名被赋值给其他对象:x=789 4.对象从一个窗口对象中移除:myList.remove(x) 5.窗口对象本身被销毁:del myList,或者窗口对象本身离开了作用域。 垃圾回收 1、当内存中有不再使用的部分时,垃圾收集器就会把他们清理掉。它会去检查那些引用计数为0的对象,然后清除其在内存的空间。当然除了引用计数为0的会被清除,还有一种情况也会被垃圾收集器清掉:当两个对象相互引用时,他们本身其他的引用已经为0了。 2、垃圾回收机制还有一个循环垃圾回收器, 确保释放循环引用对象(a引用b, b引用a, 导致其引用计数永远不为0)。 在Python中,许多时候申请的……

    网友NO.619708

    关于Python内存分配时的小秘密分享

    前言 Python 中的sys 模块极为基础而重要,它主要提供了一些给解释器使用(或由它维护)的变量,以及一些与解释器强交互的函数。 本文将会频繁地使用该模块的getsizeof() 方法,因此,我先简要介绍一下: 该方法用于获取一个对象的字节大小(bytes) 它只计算直接占用的内存,而不计算对象内所引用对象的内存 这里有个直观的例子: import sysa = [1, 2]b = [a, a] # 即 [[1, 2], [1, 2]]# a、b 都只有两个元素,所以直接占用的大小相等sys.getsizeof(a) # 结果:80sys.getsizeof(b) # 结果:80 上例说明了一件事:一个静态创建的列表,如果只包含两个元素,那它自身占用的内存就是 80 字节,不管其元素所指向的对象是什么。 好了,拥有这把测量工具,我们就来探究一下 Python 的内置对象都藏了哪些小秘密吧。 1、空对象不是“空”的! 对于我们熟知的一些空对象,例如空字符串、空列表、空字典等等,不知道大家是否曾好奇过,是否曾思考过这些问题:空的对象是不是不占用内存呢?如果占内存,那占用多少呢?为什么是这样分配的呢? 直接上代码吧,一起来看看几类基本数据结构的空对象的大小: import syssys.getsizeof("") # 49sys.getsizeof([]) # 64sys.getsizeof(()) # 48sys.getsizeof(set()) # 224sys.getsizeof(dict()) # 240# 作为参照:sys.getsizeof(1) # 28sys.getsizeof(True) # ……

    网友NO.989645

    php在windows环境下获得cpu内存实时使用率(推荐)

    后台实时监控服务器的CUP与内存占用率的场景很常见,虽然没做过,但是着手写代码之前我真没想到会花2个多小时才最终实现。 网上虽然搜 PHP CUP 内存 使用率 这一类关键字出来的文章一大把,但大都是在Linux环境下,windows下只有提出靠cmd语句实现的观点,但少有实际直接可行的代码,辗转试了一遍 wmic , systeminfo 各种并不熟稔的cmd命令,并没有找到可行的方案,最终通过百度知道 的一篇答案找到利用vbs获取的实现方式,稍加改善,可以在windows环境下直接使用。 类代码 class SystemInfoWindows{ /** * 判断指定路径下指定文件是否存在,如不存在则创建 * @param string $fileName 文件名 * @param string $content 文件内容 * @return string 返回文件路径 */ private function getFilePath($fileName, $content) { $path = dirname(__FILE__) . "\\$fileName"; if (!file_exists($path)) { file_put_contents($path, $content); } return $path; } /** * 获得cpu使用率vbs文件生成函数 * @return string 返回vbs文件路径 */ private function getCupUsageVbsPath() { return $this-getFilePath( 'cpu_usage.vbs', "On Error Resume Next Set objProc = GetObject(\"winmgmts:\\\\.\\root\cimv2:win32_processor='cpu0'\") WScript.Echo(objProc.LoadPercentage)" ); } /** * 获得总内存及可用物理内存JSON vbs文件生成函数 * @return string 返回vbs文件路径 */ private function getMemoryUsageVbsPath() { return $this-g……

    网友NO.143560

    总结JavaScript在IE9之前版本中内存泄露问题

    IE9之前的版本对JScript对象和COM对象使用不同的垃圾回收例程(COM对象采用“引用计数”收集策略),因此闭包在IE的这些版本中会导致一些特殊问题。具体来说,如果闭包的作用域中保存着一个HTML元素,那么就意味着该元素将无法被销毁。 来看下面的例子: function assignHandler() { var elem = document.getElementById('elem_id'); elem.onclick = function(evt) { alert(elem.id); };} 以上代码创建了一个作为elem元素事件处理程序的闭包,而这个闭包则又创建了一个循环引用。由于匿名函数保存了一个对assignHandler()的活动对象的引用,因此就会导致无法减少elem的引用数。只要匿名函数存在,elem的引用数至少也是1,因此它所占用的内存就永远不会被回收。 可以将上面的代码稍作修改一下就可以解决: function assignHandler() { var elem = document.getElementById('elem_id'); var elem_id = elem.id; elem.onclick = function(evt) { alert(elem_id); }; elem = null;} 通过把elem.id的一个副本保存在一个变量中,并且在闭包中引用该变量消除了循环引用。但仅仅做到这一步,还是不能解决内存泄露问题。 “闭包会引用包含函数的整个活动对象,而其中就包含着elem。即使闭包不直接引用elem,包含函数的活动对象中也仍然会保存一个引用。因此,有必要把elem设置为null。这样就能解除对DOM对象的引用,顺利地……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明