zoukankan      html  css  js  c++  java
  • DB2数据库管理最佳实践(1)

    1.DB2 9的新特性

     1)DB2 9.1:主要是增加了原生XML,表分区和表压缩功能。从构架上,总的进程模型和内存构架看,都和8没啥区别。

    DB2 中的 pureXML 支持为管理 XML 数据提供了高效且通用的功能。DB2 以 XML 数据自身固有的分层格式存储和处理这些数据,避免因为将 XML 存储为 CLOB 中的文本或将它映射为关系表而导致的性能和灵活性限制。与仅使用 XML 的数据库不同,DB2 V9 还提供了关系型数据与 XML 数据在数据库中的无缝集成 —— 甚至是表的某一行中的集成。这样的灵活性表现在语言支持中,使您可访问关系型数据、XML 数据,或者同时访问这两种数据。您可以通过以下四种可选方案中的任一种查询 XML:

    • 普通 SQL(不包含 XQuery)
    • SQL/XML,即嵌入了 XQuery 的 SQL
    • XQuery 作为独立语言(不包含 SQL)
    • 嵌入了 SQL 的 XQuery

    2)DB2 9.5

      主要是架构的变动,在UNIX下,从原来的进程模型变为线程模型,这对性能提升有所帮助;

    3)DB2 9.7 主要是增强了对oracle pl/sql的兼容,以及锁机制的增强。

      a)currently commited :http://dev.21tx.com/2009/12/18/12997.html

      b)索引压缩,临时表数据压缩和xml压缩。

      c)支持内联大对象和在线表迁移

      d)支持实时表字段更改。

      e)性能监控提升。

      f)一致性增强;

      g)hard备份可读。

     4) DB29.8 在9.8之前,DB2都是DPF(多分区系统),也就是每一个分区都有自己独有的资源;DB2 9.8开始,有增加了SD(共享磁盘)架构。

  • 相关阅读:
    asp.net web api KnownTypeAttribute
    nodejs 递归创建目录
    nodejs 复制、移动文件
    windows cmd命令行下创建文件和文件夹
    nodejs http静态服务器
    C# Socket TCP Server & Client & nodejs client
    gem 安装nokigiri
    nsis 固定到任务栏
    SpringBoot整合JPA
    Freemaker FTL指令常用标签及语法
  • 原文地址:https://www.cnblogs.com/aomi/p/3154229.html
Copyright © 2011-2022 走看看