DB2 最佳实践: 使用 DB2 进行时态数据管理

DB2 for Linux, UNIX, and Windows 版本 10 软件(“DB2”)支持基于时间的数据管理,允许您插入、更新、删除和查询过去、当前以及未来数据,同时保存 “您所了解的” 和 “何时了解” 的完整历史记录。

Matthias Nicola, 高级技术人员, IBM  

作者照片:Matthias NicolaMatthias Nicola 是位于加州圣何塞的 IBM 硅谷实验室的一名高级软件工程师。他的工作重点是 DB2 性能与基线、XML、临时数据管理、数据库内分析及其他新兴技术。Matthias 与客户和业务合作伙伴紧密协作,协助他们设计、优化和实现 DB2 解决方案。之前,Matthias 曾在 Informix Software 公司负责数据仓库性能方面的工作。他从德国的亚琛科技大学获得计算机科学博士学位。


developerWorks 投稿作者

2012 年 8 月 16 日

IBM® DB2® for Linux®, UNIX®, and Windows® 版本 10 产品中的时态特性为基于时间的数据管理提供丰富的功能。例如,您可以选择记录一个数据库表的数据更改完整历史记录,这样您就可以 “及时返回” 并查询数据的任一过去状态。也可以通过为一个行分配一对日期和时间戳值表明现实生活中该信息何时有效,从而表示数据的业务有效性。使用新的标准化 SQL 语法,可以轻松地插入、更新、删除和查询过去、当前、或未来数据。

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

在本文中

DB2 产品的时态特性支持您精确地跟踪信息和数据变更,并提供一个高效且经济有效的方法来处理审计和合规性需求。本文介绍一组最佳实践,可帮助确保 DB2 时态表管理的平稳运行并实现高性能:

DB2 支持以下三种类型的时态表:

  • 系统周期时态表 (STTs)。
  • 应用程序周期时态表 (ATTs)。
  • 双时态表 (BTTs)。

下载

描述名字大小
PDF 格式文章DB2BP_Temporal_Data_Management_0412_CN.pdf1474KB

参考资料

学习

获得产品和技术

讨论

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management
ArticleID=830736
SummaryTitle=DB2 最佳实践: 使用 DB2 进行时态数据管理
publish-date=08162012