有趣生活

当前位置:首页>科技>db2执行计划表DB2的体系应用架构

db2执行计划表DB2的体系应用架构

发布时间:2026-07-21阅读(1)

导读对象层次结构当前应用系统主要分为两类(1)联机业务处理(OLTP)(2)联机分析处理(OLAP)DB2则对两种应用系统都有很好的支持。对于联机业务处理与较小....对象层次结构

当前应用系统主要分为两类

(1)联机业务处理(OLTP)

(2)联机分析处理(OLAP)

DB2则对两种应用系统都有很好的支持。

对于联机业务处理与较小数据量的联机分析处理,DB2采取单分区架构。

单分区架构包含一些物理资源如CPU、内存、硬盘等。

但是当查询量很大时,会采取分区内并行,即多分区架构(share nothing),类似于同时性扫描策略。

一个复杂的SQL语句,在DB2中的子代理进程或线程中中同时进行。

share nothing有DB2 LUW

另一架构是share disk,有oracle RAC和DB2 o/zs。

DB2的对象

DB2的对象是系统,一个系统可以理解为DB2的一个版本,一个系统可以创造多个实例,一个实例可以管理一个或多个数据库。

实例叫数据库管理器(datebase manager),是系统运行的环境,包含进程、线程、内存。

数据库指系统的物理存储。其中表是数据库最重要对象,表是二维结构,由行与列构成。

数据访问的过程

1、编目,知道客户端访问哪台机器哪个数据库。

编目成功可以用用户名和密码进行连接。

2,每一次连接都算成一个应用程序,每个应用程序都是由一个或几个代理完成的,应用程序执行的对象叫事务处理,事务处理是由一条或多条SQL语句组成的。

总的来说,数据访问流程就是客户端首先建立数据库连接,每个连接相当于一个应用程序,这个应用程序由一个或几个代理负责完成。每个应用顺序执行一些事务处理,每个事务由一条或多条SQL语句构成。

数据接口

1、命令行:命令行、交互式SQL等

2、图形界面:control center、command center等

3、应用程序接口:嵌入SQL、JAVA等

他们都通过SQL或者APIs(数据接口)接入到DB2中。

TAGS标签:  执行  计划表  体系  应用  架构  db2执行计划表DB

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图