DB2 podatkovna baza v praksi

Similar documents
How Viper2 Can Help You!

DB2 Express-C University Program

» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije

Table of Contents Chapter 1 - Introduction Chapter 2 - Designing XML Data and Applications Chapter 3 - Designing and Managing XML Storage Objects

Unleash your information with DB2 9.7 Advanced Enterprise Server Edition and enterprise mashup capabilities in InfoSphere Warehouse 9.7.

Pass IBM C Exam

IBM DB2 11 DBA for z/os Certification Review Guide Exam 312

Getting started with Data Studio

IBM DB2 V9.5 for Linux, UNIX, and Windows provides agility to align IT with business

Vendor: IBM. Exam Code: C Exam Name: DB DBA for Linux UNIX and Windows. Version: Demo

IBM DB2 LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs

Exam Questions P

Index. NOTE: Boldface numbers indicate illustrations; t indicates a table 207

Vendor: IBM. Exam Code: Exam Name: DB DBA for Linux, UNIX, and Windows. Version: Demo

Sixteen percent (16%) of the DB Fundamentals for LUW certification exam

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,

IBM EXAM QUESTIONS & ANSWERS

Data is moving faster than ever, the volume of data is exploding, the

Q: Do You made a backup before upgrade? A: Only cowards make backups!

A Sneak Peak at DB2 9 for z/os

IBM DB DBA for LUW Upgrade from DB2 10.1

IBM C IBM DB2 11 DBA for z/os. Download Full Version :

Build and Deploy Stored Procedures with IBM Data Studio

Short Summary of DB2 V4 Through V6 Changes

IBM EXAM - C DB DBA for Linux, UNIX, and Windows. Buy Full Product.

Introduction to IBM DB2

DB2. Migration Guide. DB2 Version 9 GC

Hitra rast hranjenih podatkov

C Examcollection.Premium.Exam.58q

Deep Dive Into Storage Optimization When And How To Use Adaptive Compression. Thomas Fanghaenel IBM Bill Minor IBM

IBM DB2 9.7 for Linux, UNIX, and Windows Storage Optimization

DB2 for Linux, UNIX, Windows - Adv. Recovery and High Availability

Sistemske zahteve za SAOP

IBM EXAM - C DB Fundamentals. Buy Full Product.

DB2 Warehouse Manager for OS/390 and z/os White Paper

B. Verification is completed by the DBA using the database verification toolkit.

IBM DB2 courses, Universidad Cenfotec

Agenda IBM Corporation

Spatial Databases by Open Standards and Software 1.

Lower costs made easy with IBM DB2 9.7 for Linux, UNIX, and Windows

Lotus Quickr Najhitrejši način izmenjave poslovne vsebine

System i5: Maximizing Performance and Availability

Data Brunch Licensing DB2 and friends. Data Brunch 2013 Agenda

MARIADB & JSON: FLEXIBLE DATA MODELING

Row and Column Access Control in Db2 11. (Db2 on Linux, UNIX and Windows) Philip K. Gunning, CISSP

EXAMGOOD QUESTION & ANSWER. Accurate study guides High passing rate! Exam Good provides update free of charge in one year!

What's New in the DBA Cockpit with SAP NetWeaver 7.0

This document contains information on fixed and known limitations for Test Data Management.

IBM United States Software Announcement , dated April 23, 2013

DB2 Data Warehousing at KBC. Dirk Beauson

DB2 10 LUW: Advanced Features

TUC TOTAL UTILITY CONTROL FOR DB2 Z/OS. TUC Unique Features

OBJECT-RELATIONAL COMPONENT APPROACHES: A COMPARISON

Mastering Transact-SQL An Overview of SQL Server 2000 p. 3 SQL Server's Networked Architecture p. 4 SQL Server's Basic Components p.

Državni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA

Check Table Oracle Database Status Windows Script

ADM535. DB2 LUW Administration for SAP COURSE OUTLINE. Course Version: Course Duration: 3 Day(s)

Contents. Using. Dynamic SQL 44. Bag of Tricks 56. Complex SQL Guidelines 90. Working with Nulls 115. Aggregate Functions 135

Database Database administration

Database Upgrade Guide. Migration to Version 9.5 of IBM DB2 for Linux, UNIX, and Windows

Session: Oracle RAC vs DB2 LUW purescale. Udo Brede Quest Software. 22 nd November :30 Platform: DB2 LUW

Welcome to the presentation. Thank you for taking your time for being here.

DB2 for z/os: Programmer Essentials for Designing, Building and Tuning

Automating Information Lifecycle Management with

Performance Tuning Batch Cycles

Db2 12 A new spin on a successful database

B. UPDATE DB CFG FOR sample USING LOOCKLIST 8192 AUTOMATIC IMMEDIATE

Ed Lynch IBM. Monday, May 8, :00 p.m. 02:10 p.m. Platform: DB2 for z/os & LUW

IBM EXAM QUESTIONS & ANSWERS

DOWNLOAD OR READ : DB2 FOR THE COBOL PROGRAMMER PART 2 PDF EBOOK EPUB MOBI

Introduction. Performance

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Accessing and Administering your Enterprise Geodatabase through SQL and Python

Text search on DB2 for z/os data

DB2 9 Fundamentals exam 730 prep, Part 1: DB2 planning

Software Announcement March 6, 2001

Database Administration Using the DBA Cockpit: IBM DB2 for Linux, UNIX, and Windows

XML Technical Overview. Bill Arledge, Consulting Product Manager BMC Software Inc.

Data Analytics using MapReduce framework for DB2's Large Scale XML Data Processing

IBM United States Software Announcement , dated April 3, 2012

Exam Questions C

Case Study: Home-Grown DB2 Monitoring and Related Tools. Jayesh Thakrar The Warranty Group

WebSphere Information Integrator

Know How Network: SAP BW Performance Monitoring with BW Statistics

Session:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool

IBM DB2 Control Center

DB2 10: For Developers Only

Software Announcement September 17, 2002

Data Partitioning. For DB Architects and Mere Mortals. Dmitri Korotkevitch

Db2 9.7 Create Table If Not Exists >>>CLICK HERE<<<

System Z Performance & Capacity Management using TDSz and DB2 Analytics Accelerator: UnipolSai Customer Experience

Best Practices. Minimizing Planned Outages. IBM DB2 for Linux, UNIX, and Windows

Remote Monitoring User for IBM DB2 for LUW

Reducing MIPS Using InfoSphere Optim Query Workload Tuner TDZ-2755A. Lloyd Matthews, U.S. Senate

Configuring a JDBC Resource for IBM DB2 for z/os in Metadata Manager

IBM i Version 7.3. Database Administration IBM

Advanced Design Considerations

New Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros

DB2 9 for z/os Trends and directions. May 28, Euroclear IBM Corporation IBM Systems

Veeam Availability Platform. Jure Jevšjak, Diss d.o.o.

Transcription:

DB2 podatkovna baza v praksi Aljoša Trivan, Mikropis holding d.o.o. aljosa.trivan@mikropis.si 2007 IBM Corporation

Agenda Mikropis Splošno Fleksibilnost Vzdrževanje Backup SQL objekti in SQL stavki Novosti v 9.1 in 9.5 Vprašanja

MIKROPIS 21 let izkušenj z lastnim razvojem Sodelovanje z IBM-ovimi laboratoriji po vsem svetu ( Rochester MN, Austin TX, Raleigh NC, Hursley GB, La Huple BEL, Toronto, Canada ) Med drugim tidi z DB2 laboratorijem v Torontu Izdelovanje rešitev na ključ TRGOVINA, GOSTINSTVO, KADROVSKA, FINANCE, JAVNA UPRAVA, INTRASTAT, PLAČE Rešitve so grajene na programski platformi JAVA Vse rešitve tečejo na DB2 podatkovni bazi Podatkovni strežnik ( SERVER ) INFO točka ( blagajna, svetovalec, INFO kiosk,... ) Skupaj z IBM-om smo razvili rešitev za SelfCheckOut blagajno

Splošno Zagotovljena je bazna stabilnost Referenčna integriteta, konsistentnost podatkov, visoka razpoložljivost Podpora verzijam Popravki za verzije 7, 8 in 9 + 9.5 je nova verzija Neodvisno od operacijskega sistema AIX, Windows, Linux, UNIX, zos Skalabilnost Omogočena nadgradnja iz Express-C v DB2 Enterprise Edition Povezljivost preko standarnih vmesnikov ODBC, JDBC, ADO, PERL, RUBY,...

Fleksibilnost Menjava podatkovnih tipov DECIMAL(18, 2) ---> DECIMAL (23, 7) VARCHAR(100) ---> VARCHAR(120) Enostavno dodajanje in odstranjevanje indexov Spreminjanje polj iz obveznih (NOT NULL) v neobvezna (NULL) in obratno Spreminjanje imen tabel Velike dolžine imen tabel in ostalih baznih objektov Table partition

Vzdrževanje Monitoring preko SQL ukazov Update statistics, reorganize Pričakuje se, da bo v prihodnosti to online Obveščanje po elektronski pošti Nastavljanje parametrov preko skript Avtomatski tunning parametrov Omogočeno proženje sistemskih funkcij preko procedure Sistemske ukaze lahko prožimo iz lastnih procedur

Backup Popolni - FULL S prekinitvijo in brez prekinitve ( OFFLINE in ONLINE ) INCREMENTAL Od zadnjega FULL backupa DELTA Od zadnjega backupa ( INCREMENTAL ali DELTA ) Backup na nivoju TABLESPACE oz. PARTICIJE HADR ( High Availability Disaster Recovery )

SQL objekti Procedure SQL procedure, Java procedure, C procedure,... Prevajanje na nivoju izgradnje procedure Triggerji in Constrainti BEFORE, AFTER in INSERT, UPDATE, DELETE Možnost klica procedure znotraj Trigger-ja Prevajanje na nivoju proženja Trigger-ja Funkcije Proženje znotraj SQL stavka Prevajanje na nivoju proženja funkcije View in MQT ( Materialized Query Table )

SQL stavki Rekurzija TMP tabele / WITH MERGE SELECT FROM OLD/NEW TABLE(...) DELETE / INSERT / UPDATE FROM SELECT Nepotrjeno branje (WITH UR) Možnost vpogleda v strošek SQL stavka

( 1/2 ) Novosti v 9.1 in 9.5 PureXML ( prva relacijska baza ) XML shranjen v drevesni strukturi Uporaba XML-ja v SQL-u in uporaba relacijskih podatkov v XML-ju Uporaba SQL in XQUERY standardov Spreminjanje podatkovnih tipov Dodani so bili nove možnosti ( npr. DECIMAL ) Row compression V določenih primerih do 70% zmanjšanje velikosti podatkovne baze Deluje na podlagi slovarja Ni omejen na kolone ampak na nivoju celotne vrstice STMM (self tunning memory manager)

( 2/2 ) Novosti v 9.1 in 9.5 DECFLOAT DECIMAL podatkovni tip s plavajočo vejico Automatic Storage Baza sama skrbi za razporejanje podatkov po diskovnih poljih Automatic statistics collection Avtomatsko proženje RUNSTAT -a LBAC ( Label Based Access Control ) / Trusted context Varovanje podatkov na nivoju vrstice in vloge uporabnika Sprememba vloge oz. nastavitve uporabnika brez ponovnega priklopa na bazo WLM ( Workload manager ) Nadzor in pregled na obremenjenostjo baze

Vprašanja...