HPE Nonstop SQL/MP Database Management

U4180S

Course ID

U4180S

Duration

5 days

Format

ILT/VILT

Course ID

U4180S

Duration

5 days

Format

ILT/VILT

  • Overview

    This course introduces the tasks and tools used by a database administrator or system manager who is responsible for the daily management and protection of HPE Nonstop SQL/MP database, programs that access the database, and other associated database elements. Hands-on labs give you practical experience in performing management tasks against a database with applications.

  • Audience
    • Database administrators
    • System managers
    • People responsible for availability of HPE Nonstop SQL/MP databases and applications

  • Prerequisites

    Before attending this course, you should have:

    • Concepts and Facilities course
    • HPE Nonstop SQL/MP Essentials course
    • Solid understanding of systems, application areas, and daily operations for both systems and applications
    • Understanding of the database environment at your business

  • Course objectives

    After completing this course, you should be able to:

    • Understand the HPE Nonstop SQL/MP environment
    • Perform SQL/MP installation and version management
    • Create SQL/MP database base objects
    • Load, copy, append, and reorganize data
    • Understand DataLoader/MP
    • Update SQL/MP statistics
    • Manage SQL/MP embedded programs
    • Alter SQL/MP database objects
    • Move SQL/MP database objects
    • Remove SQL/MP database objects
    • Manage database protection and recovery using HPE Nonstop Transaction Manager/MP (TM/MP)
    • Back up and restore SQL/MP database objects
    • Understand database security management
    • Use tools for monitoring performance
    • Enhance DP2 performance
    • Manage sorts
    • Control SQL/MP processes

  • Course outline


Module 1: HPE Nonstop SQL/MP Environment

  • Processes, structure, and objects of the HPE Nonstop SQL/MP environment
  • Locating the SQL/MP system catalog
  • Determining the number and location of SQL/MP catalogs on a system
  • Identifying and locating the objects registered in an SQL/MP database
  • Related products and additional tables they can create in the SQL/MP system catalog
  • Locate the system catalog
  • Locate all user catalogs on a system
  • Identify the objects in the PERSNL database and their dependent objects
  • Identify what SQL/MP processes you have running for your session
  • Create a user catalog

Lab

  • HPE Nonstop SQL/MP Environment

Module 2: installation and Version Management

  • Identifying the system requirements for HPE Nonstop SQL/MP
  • Installation and initialization process of SQL/MP software
  • Version management for SQL/MP objects
  • Managing the migration of SQL/MP from one NonstopKernel operating system release to another Compatibility of SQL/MP software versions within a network)
  • Identify the versions of HPE Nonstop SQL/MP, the catalog, and several objects on your system

Lab

  • Installation and Version Management

Module 3: Creating HPE Nonstop SQL/MP Database Objects

  • Planning and creating HPE Nonstop SQL/MP database objects
  • Performance considerations and guidelines for creating SQL/MP database objects
  • Query metadata for the SQL/MP objects that have been created

Lab

  • Creating SQL/MP Database Objects

Module 4: Copying, Loading, Appending, Reorganizing, and Converting Data

  • Converting an Enscribe database to a HPE Nonstop SQL/MP database
  • Use the COPY utility to load, extract, or display data
  • Using the LOAD or APPEND utilities to load data
  • Re-organizing data in key-sequenced tables and indexes
  • Archiving data from the database
  • Checking the referential integrity of the database

Lab

  • Using Copy, Load and Append Utilities
  • Reorganizing Data
  • Converting an Enscribe Database to an SQL/MP Database

Module 5: DataLoader/MP

  • How DataLoader/MP can be used to load and maintain database data
  • Components of DataLoader/MP (main logic, library routines, and user exits)
  • Building customized DataLoader/MP processes
  • Running DataLoader/MP processes

Module 6: Updating HPE Nonstop SQL/MP Statistics

  • Creating DataLoader/MP processes to load the data given a data loading scenario
  • HPE Nonstop SQL/MP statistics
  • Statistics for partitioned tables
  • How the optimizer uses statistics to calculate selectivity for predicates
  • How to update statistics
  • When to update statistics
  • Testing the impact of updating statistics in a test environment or the production environment
  • Querying the catalog for statistical information
  • Copying the production system statistics to the development system
  • Statistics performance degradation

Lab

  • Updating SQL/MP Statistics

Module 7: Managing Nonstop SQL/MP Embedded Programs

  • Explicit compilation and automatic recompilation of HPE Nonstop SQL/MP programs
  • SQL/MP program run-time environment
  • Compiling COBOL and C embedded SQL programs in the Guardian and Open System Services (OSS) environments using native and non-native compilers
  • SQL/MP compiler options
  • Creating, implementing, and testing a compilation strategy for an SQL/MP program
  • Determining what actions make an SQL/MP program invalid
  • Detecting invalid SQL/MP programs
  • Detecting auto-recompiling SQL/MP programs
  • Plan and implement different compiler options using two scenarios

Lab

  • Managing SQL/MP Embedded Programs

Module 8: Altering HPE Nonstop SQL/MP Database Objects

  • Altering HPE Nonstop SQL/MP objects and the impact to the database environment
  • Methods for partitioning tables and indexes
  • SQL/MP Format 2 Enabled objects and Format 1 and Format 2 partitions

Lab

  • Altering SQL/MP Database Objects

Module 9: Moving HPE Nonstop SQL/MP Database Objects

  • Process for moving HPE Nonstop SQL/MP objects
  • Methods to move SQL/MP objects (Re-create and Load, ALTER MOVE, DUP, Backup and Restore)

Lab

  • Moving SQL/MP Database Objects
  • Moving SQL/MP Embedded Programs

Module 10: Removing HPE Nonstop SQL/MP Database Objects

  • Removing HPE Nonstop SQL/MP objects
  • Removing objects using the DROP command and PURGE and CLEANUP utilities
  • Removing data from a table or a partition of a table using PURGEDATA utility
  • Dropping a partition of a table using ALTER TABLE … DROP PARTITION
  • Dropping a partition of an index using ALTER INDEX … DROP PARTITION
  • TACL GOAWAY command

Lab

  • Removing SQL/MP Database Objects

Module 11: Managing Database Protection and Recovery

  • HPE Nonstop Transaction Manager/MP (TM/MP) methods of protection and recovery
  • TM/MP considerations for HPE Nonstop SQL/MP objects
  • Protecting SQL/MP database with TM/MP
  • Online dump strategy
  • Recovery strategy
  • TM/MP recovery of SQL/MP objects and their catalog
  • TM/MP recovery of SQL/MP objects without recovering their catalog
  • Using licensed copy of SQLCI2 to insert, update, or delete metadata

Module 12: Backing up and Restoring HPE Nonstop SQL/MP Database Objects

  • File-mode BACKUP and RESTORE options that can beused with HPE NonStop SQL/MP objects
  • Developing protection strategies with the BACKUP and RESTORE utilities for SQL/MP objects
  • Volume-mode options of the BACKUP and RESTORE utilities
  • Using the tape simulator program to implement BACKUP and RESTORE options
  • Possible causes for objects becoming unusable
  • Locating unusable objects
  • Removing unusable objects
  • Identifying the appropriate tools to make objects usable
  • Using the simulator program to implement Backup and Restore options

Lab

  • Backing Up and Restoring SQL/MP Database Objects

Module 13: Managing HPE Nonstop SQL/MP Database Security

  • Process for securing the HPE Nonstop SQL/MP environment
  • Authorization requirements for SQL/MP operations
  • SQL/MP security commands and utilities
  • SQL/MP protection views
  • HPE Nonstop Kernel security and the Safeguard product security characteristics
  • Security for the production and development environment

Lab

  • Managing SQL/MP Database Security

Module 14: Tools for Monitoring Performance

  • Performance tools: SQLCI, Measure product, TandemPerformance Data Collector (TPDC), and basic guidelines for monitoring performance

Module 15: Disk process (DP2) Performance Enhancements

  • Methods to enhance the performance of the disk process

Module 16: Managing Sorts

  • Sorts available to HPE Nonstop SQL/MP
  • Managing sort processes to control system resources
  • Configuring serial and parallel sort operations

Module 17: Controlling HPE Nonstop SQL/MP Processes

  • Controlling the impact of HPE Nonstop SQL/MP processes on performance

5 reasons to choose HPE as your training partner

  1. Learn HPE and in-demand IT industry technologies from expert instructors.
  2. Build career-advancing power skills.
  3. Enjoy personalized learning journeys aligned to your company’s needs.
  4. Choose how you learn: in-person , virtually , or online —anytime, anywhere.
  5. Sharpen your skills with access to real environments in virtual labs .

Explore our simplified purchase options, including HPE Education Learning Credits .

Recommended for you