- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内存数据库Altibase产品介绍
Altibase vs. Disk DBMS (内存管理) 硬盘 DBMS 的查询最佳算法的基本在于减少硬盘 I/O 次数 硬盘 DBMS 不能排除数据存在于硬盘的假设,所以使用了假设数据存在于硬盘的 最坏(worst case)情况的算法 Altibase 的所有数据都存在于主存中,所以不需要考虑数据存在于硬盘的最坏情况,只需使用 最佳的算法访问数据 假设数据存在于磁盘 复杂的查询算法 增加CPU Time 数据常驻主存 简单的查询算法 减少CPU Time 已有基于硬盘的DBMS Altibase Main Memory DBMS Altibase vs. Disk DBMS(索引算法) B-tree Index T-tree Index 无需把逻辑地址变换成物理地址 (直接指向相当于入口的纪录的内存地址) 逻辑地址变换成物理地址的工作 (包含的数据页相当于入口的记录) T-tree entry T-tree node memory data block B-tree Entry Key-value RID B-tree Node Data page Slot 基于硬盘的DBMS Altibase Main Memory DBMS Altibase vs. Disk DBMS 索引日志 ? Altibase一般不做对索引的日志,所以日志的量很少. 检查点算法 ? 表面看起来只把脏页存储到磁盘备份数据区,其实为了对在线事务处理施 加最小的影响,使用了Ping-pong 模糊检查点方法. 因为所有数据都在内存中,所以读取数据时没有相关索引的 I/O, 提高了更新和删除操作的速度. Altibase vs. Disk DBMS (不间断服务构成方法) 困难 容易(N-way) 系统扩展性 出现 Cluster 的硬盘故障时没有应付方法,受到地域的限制. 容易体现多样的系统构成及 DR(灾难恢复)系统.设计系统时, 要考虑数据冲突(提供相应策略 ) 优缺点 数据库全部 Table 单位 特点 高 (Disk Clustering H/W 费用 +Clustering S/W费用+ RAC S/W费用) 低 (无需另外费用) 费用 比 Standalone server30 ~ 40% 比 Standalone server 10% 不到 性能低下程度 复杂 简单 体现难度 RAC (Disk Clustering) Replication (利用 Network) 构成方法 Disk Based DBMS Altibase RAC(OPS) Disk Clustering Replication Disk Disk Altibase vs. Disk DBMS (总结) 被 Cluster 的硬盘故障时没有应付方法 设计系统时, 要考虑数据冲突 缺点 服务增加时,可能要更换服务器 H/W 利用 N-Way 复制在服务增加时容易扩展 体现方式 服务扩展性 需另行购买 RAC(OPS), 还有对硬件的 Disk Clustering 及 Clustering S/W 费用 无需另外费用 费用 组成服务器的性能下降 30~40% 组成服务器的性能下降不到 10% 性能 RAC(OPS) 结构时, 必须进行 DISK Clustering,体现起来比较复杂 利用 Network 的复制方法无需添加 H/W ,可以容易的体现 体现方式 不间断服务 340 5,502 DELETE 2,530 6,500 SELECT 323 5,898 UPDATE 350 5,740 INSERT 事务处理性能(OLTP) 比较 Insert, Update, Delete 时发生直接的 Disk I/O , 数据 caching(Select)时进行数据拷贝发生不必要的 I/O 只在 Recovery 时发生最低限度的 I/O, Insert, Update, Delete 时不发生直接的Disk I/O DISK I/O 使用复杂的查询算法 CPU 使用率高 使用简单的查询算法CPU 使用量最小化 CPU 使用率 处理同量事务时系统性能 使用B*Tree 使用了内存最佳访问算法 T-Tree 索引结构 Process Multi-Thread 服务器结构 Client/Server Client/Server 结构 关系型 关系型 数据模型 系统 Disk Based DBMS Altibase DBMS 产品区分 测试部门 Taiwa
您可能关注的文档
- 速达V-Online远程应用软件.ppt
- 手机需求工程.ppt
- 中国联通OTA预置菜单生产要求.doc
- 运营级企业以太网iECE.ppt
- wlan网络基础.pdf
- CTG-MBOSS_OSS服务开通系统规范-总体规范.ppt
- 广西广网一卡通系统解决方案.doc
- 综合营帐-销账功能域.ppt
- wlan常见网络接口与线缆.pdf
- TD-SCDMA室内覆盖规划建设.pdf
- 利率市场化背景下SHIBOR利率影响因素的深度剖析与实证研究.docx
- 利率市场化背景下农村信用社贷款定价优化研究:理论、实践与创新路径.docx
- 2024年全国中级经济师之中级工商管理考试知识串联题(详细参考解析).pdf
- 制剂生产中空气微生物风险解析与精准防控策略研究.docx
- 利奈唑酮及其类似物合成工艺的创新与优化研究.docx
- 婚介培训课件图片大全.ppt
- 制造企业作业成本法应用深度剖析——以AVERY公司为镜鉴.docx
- 刺参稳定同位素组成特征及其与环境因子的关联性探究.docx
- 前列地尔脂微球载体:肾功能中度下降PCI患者的肾脏保护新策略.docx
- 刺五加治疗帕金森病的有效部位及其作用机制探究.docx
文档评论(0)