IBM DB2 LUW UDB DBA Online Training by Etraining.guru

16
DB2 for Linux, Unix, and Windows - Ravi Email: [email protected] www.etraining.guru

Transcript of IBM DB2 LUW UDB DBA Online Training by Etraining.guru

Page 1: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2 for Linux, Unix, and Windows

- RaviEmail: [email protected]

Page 2: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

Introduction

Agenda

DB2 Architecture (Instance model)

DB2 Database storage model

DB2 process model (Engine Dispatchable Units)

DB2 memory architecture

DB2: The scalable database

DB2 Instance creation

Q & A

Page 3: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

What is IBM DB2?

DB2 is a family of database server products developed by IBM

INTRODUCTION

These products support relational model, object relational model, non-relational models

Little history:

Introduced by IBM in 1983 to run on its MVS (Multiple Virtual storage) mainframe platform

Later ported on open systems (Linux, Unix, and Windows)

Right now DB2 offers Industry leading performance, scale, and reliability on various platforms

Today, there are 3 main products in the DB2 family.•DB2 for Linux, Unix, and Windows (a.k.a DB2 LUW)•DB2 for Z/OS (Mainframe)•DB2 for iSeries (formerly known as OS/400)

Page 4: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2:The scalable database

Page 5: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2 LUW product features

High Availability

pureScale

pureXML

Security

SQL compatibility

Storage optimization

Time Travel Query

and much more …

Work load management

Federation between data sources

Page 6: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2 Architecture (Instance model)

Page 7: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

In a DB2 instance, we can have more than one database

Each database is a combination of many both logical and physical structures

DB2 Storage Logical & Physical Heirarchy:

Database Storage Model

Page 8: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

Database Storage Model (contd …)

Page 9: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

Engine Dispatchble Units (EDUs)

EDU’s perform basic unit of work from DB2 point of view

Page 10: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2 EDUs list

Page 11: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2 Memory Architecture

Page 12: IBM DB2 LUW UDB DBA Online Training by Etraining.guru
Page 13: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

Client Connectivity Options

Page 14: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

IBM Data server client and driver types:- IBM Data server driver package- IBM Data server client- IBM Data server Runtime client- IBM Data server Driver for JDBC and SQLJ- IBM Data server Driver for ODBC and CLI

Page 15: IBM DB2 LUW UDB DBA Online Training by Etraining.guru

DB2 Connect: IBM Data server client + Connection to midrange/Mainframe databases

Bye Bye Control Center … Hello Data Studio!

IBM Data studio = Data Studio client + Web console

Page 16: IBM DB2 LUW UDB DBA Online Training by Etraining.guru