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

DB2 数据库对象

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

匿名通过本文主要向大家介绍了db2数据库,db2数据库下载,db2数据库培训,北京db2数据库培训,db2数据库入门教程等相关知识,希望本文的分享对您有所帮助
</div>

数据库对象

SQL可分为三大类:

1、 DDL,数据定义语言,用于创建、修改、删除数据库对象

2、 DML,数据操纵语言,用于选择、插入、更新和删除数据库记录

3、 DCL,数据控制语言,用于提供数据对象存取控制

数据类型

1、 内置数据类型

2、 用于自定义数据类型

a) 自定义区分类型,UDT允许在已有的内置数据类型的基础上创建自己语义的新数据类型。

b) 自定义结构类型

c) 自定义引用类型

表有三种:

1、 永久表,也叫基表,使用create table创建

2、 临时声明表,临时表是从DB2 V7引入的特性,该特性使应用开发人员可以创建仅在程序有效期内使用的临时表

3、 临时派生表

表空间是数据库及存储在该数据库中的表之间的逻辑层、DB2支持2中表空间

1、 系统管理表空间SMS

2、 数据库管理空间DMS,这是一个文件系统

索引

1、 确保数据值的一致性

2、 提高SQL查询性能

在索引中可以添加额外值,该值可被优化器用于获取非键值。从索引中而不是从数据页中获取结果集同样可以提高查询性能

索引维护开销会给insert、update、delete语句性能带来负面影响

DB2采用预写日志的方法,修改首先被写到日志中,再对物理数据库表实施这些修改,在V8中,日志文件可以达到256G,在某些事件中,事务会超出该限制

数据库存储管理

能够高效的存储和快速获取大量数据是任何DBA的职责。数据的物理存储会影响查询性能。

CPU和内存

缓冲池在DB2的性能优化中是非常重要的一个部分,如何配置物理内存和虚拟内存,如何配置DB2的内存使用和缓冲池非常重要。

缓冲池——给DB2分配内存

表空间——存放数据的物理表和数据库间的逻辑层,类似书-物理表、书架-表空间、书柜-数据库

容器——为表空间分配存储空间

过多的磁盘读写导致的IO性能,可以考虑建立多个缓冲池。UNIX上,建立一个数据库就默认一个缓冲池IBMDEFAULTBP大小是1000页4KB大小,而在其他平台上是250页4KB大小

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

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

  • DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .
  • DB2比较常用与实用sql语句总结
  • DB2 常用命令小结
  • DB2 常用命令速查(备忘)
  • 创建一个空的IBM DB2 ECO数据库的方法
  • DB2编程序技巧(1)
  • DB2大事记
  • DB2中的数据移动(一)
  • DB2 9(Viper)快速入门
  • IBM DB2 Connect简介(1)

相关文章

  • 2017-06-28IBM数据库DB2 9的九大特性简介
  • 2017-06-28调优 DB2 UDB v8.1 及其数据库的最佳实践
  • 2017-06-28自写脚本让DB2命令行安装变得更随意
  • 2017-06-28DB2 9 基础(730 考试)认证指南,第 6 部分: 数据并发性
  • 2017-06-28DB2 最佳实践: 关于数据库存储的最佳实践
  • 2017-06-28DB2 Viper 快速入门
  • 2017-06-28DB2 rollforward 命令使用详解
  • 2017-06-28DB2 用户交流:性能缺陷
  • 2017-05-11IBM DB2 日常维护汇总(八)
  • 2017-06-28DB2 中 MQT 的匹配原理及使用技巧

文章分类

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

最近更新的内容

    • 内容管理:未雨绸缪的内容管理
    • DB2 V9.7 新特性:在线移动表
    • 用表单来提交sql(转)3
    • DB2 9 基础(730 考试)认证指南,第 5 部分: 处理 DB2 对象
    • DB2 9之优劣分析
    • 使用服务器辅助的客户端重定向实现 DB2 的无限制扩展
    • DB2 sqlstate 57016 原因码 "7"错误
    • DB2中的数据移动——装入
    • 利用表空间的备份快速恢复IBM DB2数据库
    • 了解DB2数据库优化的几条策略

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

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