ibm db2 luw udb dba online training by etraining.guru
TRANSCRIPT
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
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)
DB2:The scalable database
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
DB2 Architecture (Instance model)
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
Database Storage Model (contd …)
Engine Dispatchble Units (EDUs)
EDU’s perform basic unit of work from DB2 point of view
DB2 EDUs list
DB2 Memory Architecture
Client Connectivity Options
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
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