DB2 Address Space and Database Services




CS185c

Chris Pollett

Feb. 16, 2010

(These notes are based on slides which are copyright IBM)

Outline

Introduction

More on RDS

Major Subcomponents of RDS

diagram of parser, interpreter, optimize, structure generator, runtime, and authorization components of the RDS

Executives

Parser

Quiz

Which of the following statements is true?

  1. There is a one-to-one correspondence between the partitions of a partitioned table with an XML column and the XML table spaces associated to it.
  2. The RDS is responsible to invoke the IRLM to do locking.
  3. The Buffer Manager uses a deferred write strategy to minimize I/Os.

Interpreter

Authorization Control

Authorization in DB2

Optimizer

Structure Generator

Runtime Executor

Diagram showing the various functions the runtime executor might invoke

Recap DML Bind Process

Diagram showing the various components of the RDS again

Recap DML Execution Process

Recap RDS Processing SQL Statement (DDL)

Data Manager (DM)

Major Functions of the Data Manager (DM)

We'll look at each of these in turn...next day