热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

IBMDatabasePatterns指南,第3部分:数据库工作负载标准

免费下载:IBMDB2Express-C10.1免费版或者DB210.1forLinux,UNIX,andWindows试用版下载更多的IBM软件试用版,并加入IBM软件下载与技术交流群组,参与在线交流。数据库工作负载标准概述数据库工作负载标准使用户能够使用一种标准化的部署

免费下载:IBM DB2 Express-C 10.1 免费版 或者 DB2 10.1 for Linux, UNIX, and Windows 试用版 下载更多的 IBM 软件试用版,并加入 IBM 软件下载与技术交流群组,参与在线交流。 数据库工作负载标准概述 数据库工作负载标准使用户能够使用一种标准化的部署

免费下载:IBM® DB2® Express-C 10.1 免费版 或者 DB2® 10.1 for Linux®, UNIX®, and Windows® 试用版
下载更多的 IBM 软件试用版,并加入 IBM 软件下载与技术交流群组,参与在线交流。

数据库工作负载标准概述

数据库工作负载标准使用户能够使用一种标准化的部署方法配备数据库。可以使用这些标准创建数据库、调优实例配置、调优数据库、加载初始数据等。

有两种类型的数据库工作负载标准:默认数据库工作负载和自定义数据库工作负载。默认数据库工作负载标准包含 Departmental Transactional 和 Data Mart,它们是预定义的,用于满足客户的常见需求。自定义数据库工作负载标准提供了创建数据库和调优数据库来满足具体需求或企业标准的能力。

本文将介绍 IBM Database Patterns 1.1.0.1 中的数据库工作负载标准。


回页首

使用数据库工作负载标准部署数据库

用户可使用一种默认数据库工作负载标准或自定义标准来部署数据库。要使用默认数据库工作负载标准部署数据库,则需要在创建数据库的对话框的工作负载标准表中选择 Departmental TransactionalData Mart。为其他参数选择使用合适的值后,用户即可得到一个能正常运行的数据库。

图 1. 使用默认数据库工作负载标准部署数据库

用户可使用自定义数据库工作负载标准部署数据库。在工作负载标准表中,如果用户选择使用自定义工作负载标准(参见图 2),则会使用这个自定义工作负载标准来部署数据库。

在部署对话框中(参见图 2),没有数据库兼容性模式或模式文件字段。这是因为自定义数据库工作负载标准是自成一体的。针对数据库兼容性模式和模式文件的相关设置本应在自定义数据库工作负载标准中。

图 2. 使用自定义数据库工作负载标准部署数据库

部署数据库之后,用户可以获得他们自己的数据库,比如图 3。

图 3. 一个正常运行的数据库


回页首

创建数据库工作负载标准

为了满足所需的调优或企业标准,用户可创建自定义数据库工作负载标准。要创建自定义数据库工作负载标准,用户必须使用云管理权限登录。

图 4. 数据库工作负载标准的条目

在 Database Workload Standards 页面上,单击 New (+),该对话框如图 5 中的弹出窗口所示。

图 5. 创建自定义工作负载标准

在对话框中,对于 Workload type,可用的选项包括 Departmental Transactional 和 Data Mart。

Initial disk size 是在托管已部署的数据库的机器上为 IBM Database Patterns 保留的磁盘大小。有效的范围为 0-500,并且必须为整数。

Storage multiplier 是用户数据与物理磁盘的比率。允许使用的值范围是 1.0 到 3.0。

上传包文件是一个 ZIP 文件。它包含以下一级目录和条目文件:

  • create_db/create_db.sh
  • tune_inst/tune_inst.sh
  • post_start_inst/post_start_inst.sh
  • tune_db/tune_db.sh
  • init_db/init_db.sh

create_db 目录和 create_db.sh 脚本是强制性的。

以下是上传文件的一些限制:

  • 包文件必须为 ZIP 文件(名称中包含 .zip 扩展名)。
  • 包文件名必须为 1-18 个字母数字字符,不能以数字或下划线开头。

注意:如果包文件大于 2 GB,系统会建议用户使用 CLI 上传它。


回页首

列出和查看数据库工作负载标准

在 Database Workload Standards 页面上,具有云管理权限的用户可在屏幕左侧看到一组数据库工作负载标准。选择其中一个标准,他们将在屏幕右侧看到它的详细信息,如图 6 所示。

图 6. 一个数据库工作负载标准的详细信息


回页首

下载数据库工作负载标准

用户可以下载数据库工作负载标准。为此,他们必须使用云管理权限登录。

图 7. 下载数据库工作负载标准

选择一个数据库工作负载标准并单击右上角的 Export 按钮,如图 7 所示,然后便可下载所选的数据库工作负载标准。用户可直接下载默认数据库工作负载标准,也可以在创建自定义数据库工作负载标准之后下载它们。


回页首

编辑数据库工作负载标准

具有云管理权限的用户可以编辑现有的数据库工作负载标准。在 Database Workload Standards 页面上,单击 Open 编辑所选的数据库工作负载标,如图 8 所示。

默认数据库工作负载标准是内置的,无法编辑。当用户选择一个默认数据库工作负载标准时,Open 按钮会被禁用。

图 8. 编辑数据库工作负载标准

上面的对话框类似于创建自定义数据库工作负载标准的对话框,但已经使用以前的值填充了所有参数。用户可以修改每个参数,更新上传包文件,单击 Save,然后这个数据库工作负载标准就会获得更新。


回页首

删除数据库工作负载标准

用户可从列表中删除数据库工作负载标准,只需单击右上角的 Delete,就会显示如图 9 所示的确认对话框。如果用户单击 Yes,则会删除数据库工作负载标准。只有具有云管理权限的用户可以删除数据库工作负载标准。

图 9. 删除数据库工作负载标准

两个默认数据库工作负载标准无法删除。当用户选择一个默认数据库工作负载标准时,Delete 按钮会被禁用。


回页首

结束语

本文介绍了数据库工作负载标准的概念和相关细节,包括如何创建数据库工作负载标准,如何管理它们的生命周期,以及如何使用它们来部署数据库。


回页首

致谢

特别感谢 Ning Wang(IBM Database Patterns 架构师)的审核和建议。

推荐阅读
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • windows便签快捷键_用了windows十几年,没想到竟然这么好用!隐藏的功能你知道吗?
    本文介绍了使用windows操作系统时的一些隐藏功能,包括便签快捷键、截图功能等。同时探讨了windows和macOS操作系统之间的优劣比较,以及人们对于这两个系统的不同看法。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • Win10下游戏不能全屏的解决方法及兼容游戏列表
    本文介绍了Win10下游戏不能全屏的解决方法,包括修改注册表默认值和查看兼容游戏列表。同时提供了部分已经支持Win10的热门游戏列表,帮助玩家解决游戏不能全屏的问题。 ... [详细]
author-avatar
chajian005_844
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有