Ron Flannery, One Point Solutions (www.one-point.com): 248-887-8470x40, rflannery@one-point.com



Similar documents
Informix Performance Tuning using: SQLTrace, Remote DBA Monitoring and Yellowfin BI by Lester Knutsen and Mike Walker! Webcast on July 2, 2013!

OpenAdmin Tool for Informix (OAT) October 2012

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

IBM Informix Backup and Restore Guide

INFORMIX-Universal Server

IBM Informix. IBM Informix Dynamic Server Performance Guide. Version 11.1 G

Mac OS X Snow Leopard: IBM Informix IDS PHP 5.3

Administering a Microsoft SQL Server 2000 Database

ORACLE DATABASE ADMINISTRATION PROGRAM LEARNING OUTCOMES

IBM Informix Backup and Restore Guide

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

Informix Administration Overview

Administering a Microsoft SQL Server 2000 Database

Module: Sharepoint Administrator

Symantec NetBackup 7 Clients and Agents

VMware vsphere 5.1 Advanced Administration

Administering a Microsoft SQL Server 2000 Database

BIGDATA GREENPLUM DBA INTRODUCTION COURSE OBJECTIVES COURSE SUMMARY HIGHLIGHTS OF GREENPLUM DBA AT IQ TECH

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

Microsoft SQL Server OLTP Best Practice

Planning and Administering Windows Server 2008 Servers

Course Syllabus. Microsoft Dynamics GP Installation & Configuration. Key Data. Introduction. Audience. At Course Completion

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

CERULIUM TERADATA COURSE CATALOG

Course 20462C: Administering Microsoft SQL Server Databases

Maintaining a Microsoft SQL Server 2008 Database

ITPS AG. Aplication overview. DIGITAL RESEARCH & DEVELOPMENT SQL Informational Management System. SQL Informational Management System 1

Administering Microsoft SQL Server Databases

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*

Customer Training Catalog Training Programs CN OSS

PATROL From a Database Administrator s Perspective

Using Sentinel to Monitor and Manage your IDS Server Performance

SQL Server for Database Administrators Course Syllabus

20462C: Administering Microsoft SQL Server Databases

Who is my SAP HANA DBA? What can I expect from her/him? HANA DBA Role & Responsibility. Rajesh Gupta, Deloitte. Consulting September 24, 2015

Exam : Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012, Part 2. Title : The safer, easier way to help you pass any IT exams.

CA Unified Infrastructure Management

VERITAS NetBackup BusinesServer

20462 Administering Microsoft SQL Server Databases

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems Santa Clara, April 12, 2010

Department of Technology Services UNIX SERVICE OFFERING

Outline. Database Management and Tuning. Overview. Hardware Tuning. Johann Gamper. Unit 12

Administering Microsoft SQL Server Databases

Course Syllabus. At Course Completion

Restoring Microsoft SQL Server 7 Master Databases

Administering Microsoft SQL Server 2014 Databases

Oracle Database 11g: Administration And Backup & Recover

CA ARCserve Backup Agents and Options

IBM Informix Performance Guide

ADMINISTERING MICROSOFT SQL SERVER DATABASES

Planning and Administering Windows Server 2008 Servers

Oracle Database 11g: Administration Workshop II Release 2

Administering Microsoft SQL Server Databases

Symantec Enterprise Vault 10.x for File System Archiving: Administration

Oracle Database 11g: Administration Workshop II DBA Release 2

Arbortext Content Manager 9.0/9.1 Curriculum Guide

MS 20465: Designing Database Solutions for Microsoft SQL Server 2012

Administering Microsoft SQL Server Databases 20462C; 5 days

FairCom c-tree Server System Support Guide

Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.

Administering Microsoft SQL Server Databases

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Data Replication in Privileged Credential Vaults

VMware vsphere 5.0 Boot Camp

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.

Designing Database Solutions for Microsoft SQL Server 2012

SAP HANA Backup and Recovery (Overview, SPS08)

SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery

Applications Manager Best Practices document

Microsoft Administering Microsoft SQL Server Databases

Copyright 1

Oracle Database Security and Audit

Course: Administering Microsoft SQL Server Databases Overview

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Oracle 11g Database Administration

Best practices for operational excellence (SharePoint Server 2010)

MOC Administering Microsoft SQL Server 2014 Databases

Configuring Apache Derby for Performance and Durability Olav Sandstå

Implementing Microsoft Windows 2000 Clustering

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

Virtualization and the U2 Databases

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

ORACLE INSTANCE ARCHITECTURE

Oracle Backup & Recovery

The 5-minute SQL Server Health Check

VERITAS NetBackup 6.0 Database and Application Protection

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.

Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale

This module explains the Microsoft Dynamics NAV architecture and its core components.

City of Moreno Valley Date Adopted: April 6, 2007 CLASS SPECIFICATION Applications and Database Administrator

Transcription:

INFORMIX DATABASE ADMINISTRATION An on-site training experience customized for your needs Based on Informix Handbook and provided by One Point Solutions, the Informix Specialists PRESENTED BY: BASED ON: Ron Flannery, One Point Solutions (www.one-point.com): 248-887-8470x40, rflannery@one-point.com Informix Handbook, a book by Ron Flannery: www.informixhandbook.com OVERVIEW This document outlines the structure of the class. Each bullet summarizes the information covered along with the page number in Informix Handbook. As the class evolves, this outline may be updated; to receive the latest copy, please send an email to the instructor. CLASS OBJECTIVES AND BENEFITS Provide customized Informix training based on your company s specific expertise level and desired areas of focus. Provide an on-site training experience that provides convenience and cost-savings. Develop exercises using your data and examples (optional). Provide details of Informix architecture necessary to run Informix. Apply your company s knowledge of Unix and Informix to create a customized learning experience. Explain fundamentals of Informix DBA: disk management, memory, installation, system monitoring/maintenance. Apply real world examples from your environment. Understand how to locate information quickly in Informix Handbook, become familiar its table of contents, know where to find things, and understand specific chapters. Learn how to use other resources (Web, tech support, documentation, etc.) to get answers. Informix Database Administration - Training 2003 One Point Solutions; all rights reserved. Page 1 of 5

ESSENTIAL PRE-READING Details of IDS and Dynamic Scalable Architecture: pp. 47-50 READ Informix instances, environment variables, and onconfig file: 51-56 READ Manage operating modes: 62-63 READ Shared memory: 63-73 SKIM Checkpoints: 71 READ Disk overview: 73-74 READ More details on disk: 74-76 SKIM Physical and logical disk: 76-86 SKIM Disk process overview: 86-88 READ Virtual processors and sessions: 89-94 SKIM Fault tolerance overview: 94-95 READ Physical and logical logging: 96-100 READ Physical and logical log details, long txn: 100-104 SKIM Fast recovery: 104-106 READ Backups: 715-717, 731-734 READ OPTIONAL PRE-READING (chapter numbers provided) Setting up Unix Servers: 21 The on* commands: 26 Networking: 20 Backups: 27 Troubleshooting: 28 Getting at your data: interfaces: 6 Setting up test and production: 17 Installing: 18 SMI: 32 System Tuning: 33 Informix Database Administration - Training 2003 One Point Solutions; all rights reserved. Page 2 of 5

CLASS SYLLABUS Chapters 1 & 2: Informix Past, Present and Future; History of Informix, Summarize Product Lines, History and Strategy Timeline of Informix: Page 5 OnLine Dynamic Server / DSA: 6, 8 (figure 1.2) Application development tools & operating systems: 8-9 ORDBMS & Foundation.2000: 10-12 Server summary: 13 Application development tools: 15 Birth of Informix: 21 Product lists (INFORMIX-SQL, INFORMIX-4GL, etc.): 23-24 In the 90's (Dynamic-4GL, 4Js, etc.): 27-28 2000: Departure of Jean-Yves Dexmier, entry of Peter Gyenes, re-organization, 2 new companies 2001: The beginning of a new era: Informix is purchased by IBM Future support and enhancement plans Chapter 4: Understanding Informix Architecture Complete overview of all aspects of Informix shared memory, disk usage, and process management. A) Basics: background, DSA, instances, environment variables, and onconfig Family of Informix Servers (C-ISAM, SE, Turbo, OnLine): 45-48 Details of IDS and Dynamic Scalable Architecture: 47-50 Informix instances: 51-52 Environment variables: 52-53 Shell scripts: 53 The onconfig file: Define the Informix instance: 54-56, 539-555 Minimum onconfig changes between instances: 1284-1285 Quick overview of how to access a database with dbaccess EXERCISE 1: SET UP AND REVIEW THE ENVIRONMENT AND ONCONFIG B) sqlhosts file, multiple residency, and operating modes The sqlhosts file: Define all instances, shared memory, and network connections: 56-58, 505-511, 512-525 Multiple residency and operating modes (multiple instances on same server): 58-63 EXERCISE 2: MANAGE OPERATING MODES Informix Database Administration - Training 2003 One Point Solutions; all rights reserved. Page 3 of 5

C) Shared memory and checkpoints Shared memory: 63 Resident segment: 64 Buffer pool, LRUs: 65-71 Checkpoints: 71 Virtual & resident segments: 72-73 EXERCISE 3: SHARED MEMORY AND CHECKPOINTS D) Disk usage Raw devices and cooked files: 74-76 Physical units of storage: pages, chunks, extents, blobpages: 76-79 Logical units: dbspaces, blobspaces, tblspaces, databases, tables, indexes: 79-88 The root dbspace and disk initialization: 81 Creating other dbspaces and chunks: 82-83 Temp dbspaces: 83-84 Creating databases, tables, and indexes: 85-86 Summary of whole process: logical & physical: 86-88 EXERCISE 4: Create and allocate your own chunks and dbspaces E) Virtual processors (VPs) and threads VPs and multi-threading: 89++ VP commands and configuration variables: 90 VP classes: 91 Monitoring sessions: 93-94 EXERCISE 5: Monitor sessions F) Fault tolerance: backups and the logs Physical logging: 96-97 Logical logging: 97-102, 707-714, 717 Long transactions: 102-104 Fast recovery: 104-106 Backups: 94-95, 717-736 EXERCISE 6: Review logical and physical logging, perform basic backup and restore, monitor fast recovery Informix Database Administration - Training 2003 One Point Solutions; all rights reserved. Page 4 of 5

Chapter 26: The on* Commands onstat: Monitor various aspects of your instances: 656-675 oncheck: Checking the condition of your instances: 675-682 onmode: Manage the state of your instances: 683-689 oninit: Start instances, initialize disk: 691-692 onspaces: Manage disk: 693 onparams: Modify parameters: 694 onunload/load: Backup databases and tables: 704-705 EXERCISE 8: Work with the on commands Chapter 28: Troubleshooting and Maintaining Your Servers Review of various ways to monitor and troubleshoot your servers EXERCISE 9: Check message logs, use the methods you've learned OPTIONAL MATERIAL Chapter 12: Understand transactions and locking Chapters 3, 8, 9, 10, 11, 13-15: Create databases, understand Informix-SQL, perform basic operations (covered in detail in SQL class) EXERCISE 7: Create the stores database, review SQL, perform some operations, test backup / restore Finding answers: Web sites, documentation, technical support, etc. EXERCISE 10: Use Informix resources Informix Handbook Appendices General follow-up, Q&A, etc. Informix Database Administration - Training 2003 One Point Solutions; all rights reserved. Page 5 of 5