• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 在Linux上利用数据分区功能提高可伸缩性和性能

在Linux上利用数据分区功能提高可伸缩性和性能

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了linux性能监控,linux性能监控工具,linux性能优化,linux性能测试,linux 查看性能等相关知识,希望本文的分享对您有所帮助
</div>

本文首先考察了 DB2 UDB for Linux®、UNIX® 和 Windows® 中的 IBM DB2® Universal Database™ 数据分区功能(Data Partitioning Feature,DPF)在性能和可伸缩性方面的优点。然后,完成在 SUSE Linux Enterprise Server 上安装和配置具有 DPF 功能的 DB2 的步骤。您还将学习到一些重要的概念和设计方面的考虑,这些将帮助您快速掌握 SUSE Linux Enterprise 环境中 DPF 的安装。

简介

当一个数据库由两个或更多数据库分区组成,并且每个数据库分区存储位于其中的每个表的一部分表数据时,就属于数据库分区的情况。不同分区可以在不同计算机上,也可以在相同的计算机上(即逻辑分区)。在这种类型的数据库中,数据被根据存储位置进行散列,以标识哪个数据库分区将存储数据。一个数据库分区由它自己的数据、索引、配置文件和事务逻辑组成。在更旧版本的 DB2 中,数据库分区被称作节点(node)或数据库节点。但是在本文中我们使用术语分区(partition)。逻辑分区共享它们所在的同一台计算机上的资源。

在分区数据库中,一个表可以分布在一个或多个数据库分区中。分区背后的思想就是将一个表的数据分布在多个分区中,将该表中的一部分行存储在一个分区中,而将其他行存储在其他分区中。数据库管理器(DBM)通过自动地将 SQL 请求分解成子请求,来处理数据的检索和更新。然后,这些子请求就在相应的数据库分区中并行地执行。将表划分到多个分区的这种行为对于用户来说是透明的,这意味着虽然数据在物理上是存储在多个数据库分区上的,但是访问起来就像是在一个地方一样。

图 1 展示了运行在一台机器上的单个分区,这类似于没有使用 DPF:

图 1. 单个机器上的单个分区

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在Linux上利用数据分区功能提高可伸缩性和性能
  • 在 Linux 上利用数据分区功能提高可伸缩性和性能

相关文章

  • 2017-06-28DB2在控制中心点选数据库时出现:SQL1031N问题
  • 2017-06-28DB2 基础: 编码 DB2 SQL 以获得最佳性能
  • 2017-06-28DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 5 部分
  • 2017-06-28DB2 V9 自动维护,第 2 部分: 启用自动备份功能
  • 2017-06-28用 IDS 中基于标签的访问控制支持保护数据
  • 2017-06-28使用 DB2 Change Management Expert 进行数据库版本控制
  • 2017-05-11国内学院派专家对DB2 9新产品赞不绝口
  • 2017-06-28使用DB2look实用程序重新创建优化器访问计划(4)
  • 2017-06-28交付有效且灵活的数据仓库解决方案: 第 2 部分:仓库设计和数据建模
  • 2017-06-28DB2 基础:关于 DB2 UDB 监控的一些问题和解答

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • DB2与SQL Server 2000间SQL数据复制
    • DB2基础:表空间和缓冲池
    • DB2 9 基础(730 考试)认证指南,第 6 部分: 数据并发性
    • DB2无限活动日志策略的介绍、配置、实用
    • DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践
    • DB2 Warehouse Enterprise Edition V9.5的安装与配置2
    • db2的JDBC连接
    • DB2 -SQLSTATE
    • 灵活有效的数据仓库解决方案,第3部分:设计并实现仓库ETL过程
    • DB2 9 数据库管理(731 考试)认证指南,第 1 部分: 服务器管理

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有