• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 2 部分:向 DB2 数据库中添加 XML 数据指南

DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 2 部分:向 DB2 数据库中添加 XML 数据指南

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

匿名通过本文主要向大家介绍了DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 2 部分:向 DB2 数据库中添加 XML 数据指南等相关知识,希望本文的分享对您有所帮助
</div>

高性能地插入 XML 文档

DB2 VERSION 9.5 向把 XML 数据迁移进 DB2 表中提供了 3 个选项:插入,导入和装载。从调优的角度来看插入和导入有类似的特点,因为导入实用工具事实上就是执行了一系列插入操作。

提示:装载实用工具的优势对 XML 和对关系型数据都一样:数据不需要记录日志而且是自动启用并行来提高性能。 DB2 基于 CPUs 数目和表空间容器来判断一个默认并行度。在其它方面,导入和插入的好处是数据可以在其它事务正在运行的时候插入到表中,所有约束都会被校验,而且触发器也会生效。

在某些情况下通过执行有中间过渡表的 ETL 操作来装载 XML 数据到一个中间过渡表和填充实际目标表是有很多好处的。

你是否使用插入、导入或装载,应用下面性能指南:

作为一个关键的前提条件,确保 DMS 表空间使用大页面大小,比如 16KB 或者 32KB 。

即使如果你没有在目标表上定义任何索引,为了高效的 XML 存储访问,DB2 pureXML 存储机制会显式的维护域和路径索引。因此你应该提供足够的缓冲池空间以支持索引读取。

如果你有多个用户定义 XML 索引,那么通常在没有任何数据插入的情况下定义它们要比之后再定义更好。在插入过程中,每个 XML 文档将只被处理一次,以对所有 XML 索引生成索引输入。然而,如果你在之后执行了多个 CREATE INDEX 语句,在这个 XML 列中的所有文档都会被读取多次。

另外,对插入和导入操作考虑下面的指南:

增加日志缓冲大小(LOGBUFSZ)和日志文件大小(LOGFILESIZ)有助于提高插入性能。这对 XML 插入非常重要,因为每行的数据量会比关系型数据要大很多。推荐使用一个快速 I/O 设备来存放日志。

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

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

  • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 3 部分:如何高效并有效率的查询 XML 数据
  • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 2 部分:向 DB2 数据库中添加 XML 数据指南
  • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 5 部分
  • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 3 部分:如何高效并有效率的查询 XML 数据
  • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 2 部分:向 DB2 数据库中添加 XML 数据指南

相关文章

  • 2017-06-28交付有效且灵活的数据仓库解决方案:第2部分:仓库设计和数据建模
  • 2017-06-28DB2常见问题1000问(之五)
  • 2017-06-28DB2用户密码修改及数据库备份恢复
  • 2017-06-28关于IBM DB2 数据库的使用小技巧小结
  • 2017-06-28IBM DB2前世今生之DB2与IOD
  • 2017-05-11IBM DB2 日常维护汇总(八)
  • 2017-06-28DB2 9 基础(730 考试)认证指南,第 5 部分: 处理 DB2 对象
  • 2017-06-28基本性能调整(翻译)
  • 2017-06-28DB2 UDB体系结构和数据库简图
  • 2017-06-28DB2 9 XML 性能特征

文章分类

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

最近更新的内容

    • DB2 rollforward 命令使用详解
    • 专访IBM DB2专家:XML引发数据库二次革命?
    • 使用DB2 UDB OLAP函数
    • IBM DB2 日常维护汇总(五)
    • 使用WebSphere Information Integrator自主监控工具维护联邦数据
    • DB2中几种遇到的SQL1032N出错的解决
    • 使用重定向恢复DB2数据库
    • 在 DB2 Data Warehouse Edition 中使用 Business Intelligence Reporting Tool 1
    • xfy 与 DB2 9 XML 数据解决方案,第 2 部分: 交付动态 XML 信息解决方案
    • DB2数据库基础总结

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

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