course content (netezza dba)
TRANSCRIPT
![Page 1: Course content (netezza dba)](https://reader036.vdocument.in/reader036/viewer/2022082408/55bfc075bb61ebac3e8b45f2/html5/thumbnails/1.jpg)
IBM NETEZZA DBA(a.k.a Puredata system for
Analytics)
Duration: 24 hours
Pre requisites:
Basic Operating system knowledge and Unix/Linux commands exposure
Basic knowledge on SQL commands and RDBMS concepts
Basic knowledge on Unix/Linux commands
DBA experience on any OLTP/OLAP environments is an added advantage
Lab setup:
Windows 7/8 64 bit machine that supports Virtualization
VMWARE 7 or above
Netezza Emulator 7.x
RHEL/Windows iso
Training Material:
Class PPT’s (Soft copy)
Class Recordings
Netezza 7.x PDF’s (Soft copy)
Netezza Emulator setup softwares
Unix & Shell Scripting training videos (Complementary)
Course Outline:
NPS AMPP Architecture
Netezza Emulator setup
NPS High availability architecture (Clustering, mirroring, failover)
Netezza command line interface (CLI)
Netezza admin & client software installations
Creating databases and data objects
Data distribution (Random, Hash)
Data Loading and Unloading (CLI, GUI)
Backup and recovery
Database refreshes & migrations
Netezza Events
![Page 2: Course content (netezza dba)](https://reader036.vdocument.in/reader036/viewer/2022082408/55bfc075bb61ebac3e8b45f2/html5/thumbnails/2.jpg)
Optimizer & Query plans
Workload Management
Statistics, Zonemaps, CBT, Groom table
Views, System Views, Materialized Views
Performance Tuning Techniques
Monitoring logs
Query history collection & reporting
Netezza Replication/DR Architecture
ODBC/JDBC/OLEDB client connectivity
Netezza 7.1 features
Netezza 7.2 features
Detailed Course Contents:
About Netezza
Netezza AMPP Architecture
Netezza Architecture fundamental principles
Netezza components terminology: FPGA Core, CPU Core, Disk, Host, S-Blade,
SPU, SPA, Disk Enclosure
Various other Datawarehouse appliances in the market
Netezza Appliance models
Netezza Host Filesystems (/nz, /export/home, /nzscratch)
Host High availability and clustering
Controlling DRBD with Heartbeat
Netezza HA Administration
Netezza disk mirroring (Replication, Failover, Regeneration)
S-Blade Failover
Netezza Emulator Installation & Setup
NZADMIN, ODBC Drivers Installation
Aginity Workbench Installation
Netezza IP Addresses
Standard Log Files (Netezza, Linux)
Introduction to Netezza Command Line Interface (CLI)
Netezza CLI options
Finding Netezza system status (NZSTATE)
Netezza SQL Introduction
Netezza Environment Variables
NZSQL command line options
![Page 3: Course content (netezza dba)](https://reader036.vdocument.in/reader036/viewer/2022082408/55bfc075bb61ebac3e8b45f2/html5/thumbnails/3.jpg)
NZSQL Internal slash commands
Create Database, Table, Synonym, Sequence
Create View, Materialized views, user, groups
System tables, views, privileges (object, administrative)
SQL Identifiers, Netezza Data types, Internal Datatypes
o Lab: Emulator installation, NZSQL slash & sql commands
Data Distribution (Hash, Random)
Data Distribution:Collocated Joins
Data Distribution: Single/Double Redistribution, Broadcasting
Multi Column Distribution
Data Distribution: Best Practices
Data Loading/Unloading using External Tables
Data Loading/Unloading using Compressed External Tables
Data Loading using NZLOAD
Data Loading usinng NZLOAD fixed format
o Lab: Database objects creation, Data Loading/unloading (both CLI & GUI)
Database Level backups/restores (Full, Differential, Cumulative)
Schema Level backups/restores
Global backups/restores
Host level backups/restores
Netezza Events (Setup & Monitoring)
Query/Audit history collection
Work Load Management
Concurrent Jobs
Resource Sharing Groups
Gatekeeper Scheduler
GRA Scheduler
Snippet Scheduler
Resource Scheduler
Short Query Bias
NZSYSTEM:Change system registry values
Introduction to NZSTOP, NZSTART, NZSYSTEM RESTART
Extents & Zonemaps
Clustered Base Tables (CBT)
Groom table
Skew Table
Transactions
![Page 4: Course content (netezza dba)](https://reader036.vdocument.in/reader036/viewer/2022082408/55bfc075bb61ebac3e8b45f2/html5/thumbnails/4.jpg)
Statistics(Database, Table, Column, System)
NZ* commands
Netezza System logs
Netezza hardware replacement procedure
Working with IBM support to resolve operational issues
Netezza Appliance models
Netezza 7.1 features
Netezza 7.2 features
o Lab: Backups & Restores, Netezza restart, Skew, Groom Table