Database Performance Tuning and Optimization. Using Oracle

Size: px
Start display at page:

Download "Database Performance Tuning and Optimization. Using Oracle"

Transcription

1 Database Performance Tuning and Optimization Using Oracle

2 Springer New York Berlin Heidelberg Hong Kong London Milan Paris Tokyo

3 Sitansu S. Mittra Database Performance Tuning and Optimization Using Oracle With 214 Illustrations Includes CD-ROM 123

4 Sitansu S. Mittra Senior Principal Engineer and Database Management Specialist Computer Sciences Corporation 5 Cambridge Center Cambridge, MA USA mittra4@aol.com Library of Congress Cataloging-in-Publication Data Mittra, Sitansu S. Database performance tuning and optimization : using Oracle / Sitansu S. Mittra. p. cm. Includes bibliographical references and index. ISBN (alk. paper) 1. Database management. 2. Oracle (Computer file). II. Title. QA76.9.D3 M dc ACM computing Classification (1998): C.4, E.1, E.2, H.2, H.3, H.4 ISBN Printed on acid-free paper Springer-Verlag New York, Inc. All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer-Verlag New York, Inc., 175 Fifth Avenue, New York, NY 10010, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed in the United States of America SPIN Springer-Verlag New York Berlin Heidelberg A member of BertelsmannSpringer Science+Business Media GmbH Disclaimer: This ebook does not include the ancillary media that was packaged with the original printed version of the book.

5 To my family Pranati, Partha, and Ansuman for their unwavering support during my solitary sojourn into the intricacies and excitement of the database world

6 Preface Scope The book provides comprehensive coverage of database performance tuning and optimization using Oracle 8i as the RDBMS. The chapters contain both theoretical discussions dealing with principles and methodology as well as actual SQL scripts to implement the methodology. The book combines theory with practice so as to make it useful for DBAs and developers irrespective of whether they use Oracle 8i. Readers who do not use Oracle 8i can implement the principles via scripts of their own written for the particular RDBMS they use. I have tested each script for accuracy and have included the sample outputs generated from them. An operational database has three levels: conceptual, internal, and external. The conceptual level results from data modeling and logical database design. When it is implemented via an RDBMS such as Oracle, it is mapped onto the internal level. Database objects of the conceptual level are associated with their physical counterparts in the internal level. An external level results from a query against the database and, as such, provides a window to the database. There are many external levels for a single conceptual level. The performance of an OLTP database is measured by the response times of the database transactions. The response time depends on the efficiency of all three levels. A query on a well-designed conceptual level can run slowly if the SQL formulation of the query is poorly done, or if the database objects involved in the query are fragmented, or if a table used by the query has excessive chaining. Likewise, a well-formulated query can run slowly if the design of the conceptual level is bad. Such examples abound in database applications. The book addresses each level separately by focusing first on the underlying principles and root causes of problems and then offering solutions, both on a theoretical level and with Oracle SQL scripts with sample outputs. Even if all three levels of a database are kept properly tuned, its performance may suffer due to other factors. For example, the CPU may remain pegged at or very near to 100%, the memory may be inadequate causing excessive paging and swapping bordering on thrashing, disk controllers may be inefficient, etc. These factors are outside the realm of the database and, therefore, are not treated in this book. Some discussion of

7 viii Preface tuning the CPU and the memory as a part of the internal level of a database appears in Chapter 6. The theory of relational databases as propounded by Codd has its foundation rooted in mathematics. Consequently, database topics can often be discussed using the mathematical language and notations. Due to the inherent precision of such language I have used it in my treatment of database topics, whenever appropriate. Overview of the Book The book consists of 12 chapters grouped in three parts, five appendices, and an index. Each part starts with an overview of the part and a brief description of each chapter included in the part. Each chapter starts with a list of topics and an overview and ends with a list of key words used in the chapter, a section on references and further reading, and exercises, where appropriate. Part 1: Chapters 1 to 3 Part 1, Methodology, consists of Chapters 1 to 3 that cover the methodology aspect of database performance tuning and optimization. The goal of Part 1 is to establish a sound conceptual framework for identifying tuning issues and taking a well-planned approach to address them. As such, it is primarily theoretical in nature and avoids, as far as practicable, references to any particular RDBMS. The methods and principles discussed in this part can be applied to any RDBMS with which the reader works. Chapter 1, Database Application Development, contains a detailed discussion of the five phases of building a database application starting with the information requirements analysis, continuing through logical and physical database designs, and ending in database implementation. This is a one-time effort. When the database becomes operational, its ongoing maintenance phase begins. The issues of performance tuning happen primarily during this phase, although initial performance checks are done during the development. This chapter is targeted primarily for the developers and the system analysts. Chapter 2, Performance Tuning Methodology, describes the three levels of a database and emphasizes that a database must be well tuned at all three levels in order to run optimally. It provides the methodology for performance tuning. Both the DBAs and the developers will benefit from this chapter. Chapter 3, Tuning the Conceptual Level of a Database, explores a variety of issues underlying the tuning process of the conceptual level. It covers three major areas: denormalization, partitioning of tables and indices, and data replication among multiple locations of a database. The primary readers of this chapter are the developers.

8 Preface ix Part 2: Chapters 4 to 10 Part 2, Oracle Tools for Tuning and Optimization, consists of Chapters 4 to 10 that cover the Oracle tools for monitoring the performance of a database and tuning and optimizing its internal and external levels, as needed. This part is specific to Oracle 8i with a glimpse into Oracle 9i in Chapter 10. It is intended for the DBAs. The goal of Part 2 is to provide the underlying tuning principles and a repertoire of Oracle tools to implement these principles. Chapters 4 to 7 discuss the tuning of the internal level and Chapters 8 to 9 that of the external level. Chapter 10 describes several features of Oracle 8i not covered in the earlier chapters and gives an overview of several tuning features of Oracle 9i. Chapter 4, Internal Level of an Oracle Database, introduces the structure of the internal level comprising an instance and a database. The instance consists of a set of memory-resident data structures and a set of background processes. The database consists of a set of disk-resident data structures, namely, the tablespaces, tables, indices, etc. Chapter 5, Tuning of Disk-Resident Data Structures, discusses in detail the tuning principles of the components of an Oracle database. Fragmentation and chaining are two major areas that the DBAs need to track and address for tuning. Ample scripts are provided to implement the tuning principles. Chapter 6, Tuning of Memory-Resident Data Structures, discusses in detail the tuning principles of the System Global Area (SGA) of an Oracle instance and the administration and optimization of the background processes. The chapter includes separate sections dealing with the tuning of the CPU and memory-related objects. Ample scripts are provided to implement the tuning principles. Chapter 7, Oracle Utility for Tuning and Optimization, involves a detailed discussion of the two Oracle diagnostic tools, UTLBSTAT and UTLESTAT, that collect detailed statistics during a data collection period specified by the DBA and generate a report containing an analysis of the collected statistics along with recommendations for improvement, as needed. The chapter includes detailed directions for interpreting the output and for taking corrective actions to address the deficiencies identified in the output. Chapter 8, Optimization of the External Level of a Database, introduces the mathematical theory underlying the query optimization process. This is followed by a detailed treatment of Oracle s optimization tools such as EXPLAIN PLAN, SQLTRACE and TKPROF, and AUTOTRACE. Chapter 9, Query Tuning and Optimization Under Oracle 8i, discusses the rule-based and the cost-based optimizers, various joining techniques, and the use of hints in queries to suggest specific query execution plans. Chapter 10, Special Features of Oracle 8i and a Glimpse into Oracle 9i, covers several special features of Oracle 8i pertaining to performance tuning and optimization that were not covered in the earlier chapters. It closes with an overview of some of the features of Oracle 9i.

9 x Preface Part 3: Chapters 11 and 12 Part 3, Contemporary Issues, consists of two chapters that discuss two specific contemporary issues, namely, the tuning principles of data warehouses and of Web-based databases. Although the design principles of an OLTP database are different from those of a data warehouse or a Web-based database, their tuning principles are substantially the same. In this part we capture only those tools and techniques that are unique to these two special types of databases. Chapter 11, Tuning Data Warehouses at All Levels, starts with a discussion of the design principles of a data warehouse and identifies the structural differences between an OLTP database and a data warehouse. It then introduces the data loading principles for a data warehouse. The chapter closes with a discussion of the tuning principles for a data warehouse at the internal and the external levels. Chapter 12, Tuning Web-Based Databases, starts with an introduction to the three-tier and n-tier architectures of client-server applications with emphasis on the Web-based applications. The Oracle product OAS is discussed in detail and an overview is offered of Oracle s new product ias. The chapter closes with a discussion of the tuning principles for a Web-based database at the internal and the external levels. Appendices A to E The five appendices discuss several DBA issues, although they are not directly related to performance tuning and optimization. They are included here to make the book useful for addressing issues outside the realm of performance monitoring and tuning. Appendix A, Sizing Methodology in Oracle 8i, contains the algorithms and two C programs for estimating the storage space needed for tables, indices, and tablespaces during the physical design phase, as discussed in Chapter 1. The two C programs implement the sizing algorithms. Sizing of the tables, indices, and tablespaces constitutes the capacity planning activity which is extremely important for smooth and optimal operation of a database. Appendix B, Instance and Database Creation, contains detailed instructions for creating an Oracle instance and an Oracle database under UNIX. Sample files such as init.ora, config.ora, etc. are included as attachments to clarify the steps. Inexperienced DBAs often find the creation of an instance quite a formidable job because of the following two reasons: Various files and directories must be properly set up before the instance can be created. After the database is created, its tablespaces, tables, indices, views, user roles and privileges, etc. must be created within the database. Appendix C, Instance and Database Removal, offers a similar step-by-step methodology to drop an instance and its associated database.

10 Preface xi Appendix D, Database Refresh with Transportable Tablespaces, provides a methodology for refreshing an existing database with data from another database with identical structure. The transportable tablespaces introduced in Oracle 8i are used for this purpose. The appendix also includes the procedure to determine if a set of tablespaces is transportable. Appendix E, Mathematical Foundation of Relational Databases, contains relevant mathematical materials that were used by Dr. Codd to establish the relational database theory on a sound mathematical foundation. He introduced relational algebra and relational calculus as the two alternative but equivalent mechanisms for query languages and query processing. The later sections of the appendix contain discussions of three data structures, namely, linear linked list, search tree, and hash tables, as the underlying mechanisms for sequential, indexed, and direct search of relations in a database. Appendix E is included primarily for the mathematically inquisitive readers. A graduate level course normally labeled as discrete mathematics in the current day computer science curricula will provide adequate mathematical preparation to understand this appendix. But a lack of understanding of this appendix will not interfere with reading and using the rest of the book. The key words appearing at the end of each chapter and each appendix are combined into a single comprehensive index for the whole book. It is included at the end of the book. Unique Features The book offers several unique features that distinguish it from other books with similar titles and scope that are currently available in the market. (a) Three Levels of a Database: A clear knowledge of the three levels and their mutual relationships is crucial to the understanding of database operations and performance tuning issues. Chapter 2 explains this background information with examples and emphasizes that a database must run optimally at each level for overall optimal performance. Also, tuning may have to be done at multiple levels to resolve a problem. (a) Ideal Mix of Theory and Practice: Throughout the book I have described the underlying principles for handling database performance and then included Oracle SQL scripts to implement these principles. This is the standard error-fixing methodology for software and database problems. One first localizes a problem, then finds the root cause(s), and finally corrects it. My treatment allows the reader to understand the principles and then apply them to other RDBMSs besides Oracle. (a) Web Based Databases: In today's software industry n-tier (n 3) architecture with the database residing on the nth tier is very common. The principles of database design and performance tuning remain largely the same in such applications. However, a few nuances need to be clarified. Chapter 12 addresses that area. (a) Complete Instructions for Creating an Instance and a Database: From my own experience I have found that creating an Oracle instance often poses a more serious

11 xii Preface problem than running a script to create the database. Creation of an instance involves an understanding of the disk storage structure, defining the initialization parameters properly, and setting up the necessary directories. Appendix B contains a complete set of instructions to implement a database and all its objects. (a) Mathematical Foundation of Relational Databases: Dr. Edgar Codd established the relational database theory on a sound mathematical foundation. He introduced relational algebra and relational calculus as the two alternative but equivalent mechanisms for query languages and query processing. Appendix E contains the relevant mathematical materials along with the three data structures that are used for sequential, indexed, and direct searches of a relational database. (a) References and Further Reading: Titles included in this section at the end of each chapter will help the more inquisitive readers in finding additional materials relevant to the topics. Some of the references offer an alternative approach to handle the performance and tuning issues. (a) Exercises: The exercises at the end of each chapter are optional. Occasionally they introduce topics that are an extension to the main body of the text. But they are intended primarily for students and instructors when the book is used as a text for a database course. In today s educational systems often colleges and universities offer certificate courses in specialized areas such as performance tuning of Oracle databases. The exercises can then be used as assignments for the students. Reader Community The book assumes an understanding of relational database concepts and a familiarity with Oracle. Some knowledge of college-level mathematics will be helpful. Thus, it is not intended for the beginners. It is designed primarily for database professionals such as DBAs, developers, and system analysts with two to three years of experience in the development, implementation, and maintenance of relational databases using some RDBMS, preferably Oracle. A junior DBA or a developer can use the scripts of the book under the guidance of a senior DBA or developer. The principles and tools presented here arise out of my personal experience with Oracle and several other RDBMSs (e.g., SQL Server, INGRES, LOGIX, RIM, etc.) that I have used since I have been using them regularly as a part of my current and previous positions as a senior Oracle DBA, Data Architecture Group Manager, Development and Architecture Manager, and QA Manager, in industry. In addition, I have taught graduate-level database courses at Boston University, Northeastern University, and Wentworth Institute of Technology. I have used the collective experience from these activities in writing this book. The scripts and their sample output included in the book were written over several years as my ideas shaped up through academic and industrial experience. Colleges and universities do not offer full semester courses dealing with database performance and tuning per se. Usually such materials are included in other database courses at an advanced level, in the certificate and state-of-the-art programs offered for the industry professionals, or simply as courses in continuing education programs. The book

12 Preface xiii can be used as a text for such courses. The instructors can use the exercises at the end of each chapter as student assignments. Some of the exercises explore new topics not discussed in the accompanying chapters. These can be used as group projects for the students. In order to keep the book self-contained I have avoided the use of any third party tools. The only software being used is Oracle 8i RDBMS along with SQL*Plus and PL/SQL. Almost all of the scripts included in the book are completely portable between UNIX and NT and can be used in any Oracle 8i installation under either operating system. The scripts are collected into a separate CD that is included with the book. Some readers will read the book from beginning to end. Others will use it as a reference and utilize the tuning guidelines and accompanying scripts to resolve specific problems. Possibilities are quite varied. Acknowledgments I got much valuable information from Oracle MetaLink (accessible through the web site I was able to resolve several issues and clarify concepts with the help of the information. In addition, I benefited from phone conversations with members of the Oracle Technical Group in response to TARs that I opened with Oracle. I am highly impressed with the courtesy, promptness, and professionalism of the Oracle technical staff. I acknowledge the friendly support of the staff of Springer-Verlag to make the publication of the book a success. In particular, I thank Wayne Yuhasz, the Executive Editor of Computing and Information Science, Wayne Wheeler, the Assistant Editor of Computing and Information Science, and Robert Wexler, who converted the whole manuscript into the format needed for publication. Sudbury, Massachusetts, USA July 2002 Sitansu S. Mittra

13 Contents Preface vii Part 1 Methodology 1 1 Database Application Development 3 Outline... 3 Overview of the Chapter s Software Technology Era Role of the Database in SDLC and SMLC Enterprise Modeling Physical Database Design Database Implementation Database Maintenance Naming Guidelines for Database Objects Key Words References and Further Reading Exercises Performance Tuning Methodology 29 Outline Overview of the Chapter Three Levels of a Database Optimization at Each Level Process and Metric for Performance Tuning Key Words References and Further Reading Exercises Tuning the Conceptual Level of a Database 41 Outline Overview of the Chapter Three Versions of the Conceptual Level... 42

14 xvi Contents 3.2 Performance Issues at the Conceptual Level Denormalization of the Conceptual Level Optimal Indexing of Tables Integration of Views into Queries Partitioning of Tables and Indices Data Replication Key Words References and Further Reading Exercises Part 2 Oracle Tools for Tuning and Optimization 55 4 Internal Level of an Oracle Database 57 Outline Overview of the Chapter Components of the Internal Level Oracle Instance Oracle Database Internal Level Tuning Methodology Oracle Data Dictionary V$ Views and X$ Tables Initialization Parameters for an Oracle Database Key Words References and Further Reading Exercises Tuning of Disk Resident Data Structures 81 Outline Overview of the Chapter Disk-Resident Data Structures Performance Tuning of Disk-Resident Data Structures Baseline of Disk-Resident Data Structures Segments with Information on Extents Changes to Database Schema Data Block Structure Used Space Fragmentation at the Segment Level Severity of Free Space Shortage Free Space Fragmentation at Tablespace Level Row Chaining and Row Migration in Tables Performance Tuning of Rollback Segments Key Words References and Further Reading Exercises

15 Contents xvii 6 Tuning of Memory-Resident Data Structures 137 Outline Overview of the Chapter Memory Resident Data Structures Performance Tuning Data Block Buffers Redo Log Buffer Shared SQL Pool Background Processes Tuning the Memory Tuning the CPU Pinning Packages in Memory Latching Mechanism for Access Control Key Words References and Further Reading Exercises Oracle Utility for Tuning and Optimization 189 Outline Overview of the Chapter Scope of Oracle Utilities UTLBSTAT and UTLESTAT Utilities Location and Function of the Utility Scripts Procedure for Running the Utilities UTLBSTAT/ESTAT Performance Report Analysis Comprehensive Tuning Plan for Internal Level Performance Tracking Tuning Activities Key Words References and Further Reading Exercises Optimization of the External Level of a Database 229 Outline Overview of the Chapter Contents of the External Level Principles of Query Optimization Query Optimization in Oracle Optimal Indexing Guidelines Methodology for Optimal Indexing Implementation of Indices in Oracle

16 xviii Contents 8.7 Tools for Tracking Query Performance Key Words References and Further Reading Exercises Query Tuning and Optimization Under Oracle 8i 283 Outline Overview of the Chapter Oracle Query Performance Query Tuning in Oracle: General Principles Query Tuning in Oracle: Cost-based Optimizer Query Tuning in Oracle: Rule-based Optimizer Tuning of Join Queries Statistical Forecasting for Tracking Performance Key Words References and Further Reading Exercises Special Features of Oracle 8i and a Glimpse into Oracle 9i 315 Outline Overview of the Chapter Scope of the Chapter Evolution of Oracle Through Versions 8 and 8i Partitioning of Tables and Indices Materialized Views Defragmentation via Local Tablespace Management LOB Data Type Versus LONG Data Type Multiple Buffer Pools in the SGA Query Execution Plan Stability via Stored Outlines Index Enhancements Query Rewrite for Materialized Views Online Index Creation, Rebuild, Defragmentation ANALYZE versus DBMS_STATS Optimization of Top_N Queries Glimpse into Oracle 9i Key Words References and Further Reading Part 3 Contemporary Issues Tuning the Data Warehouse at All Levels 361 Outline Overview of the Chapter Advent of Data Warehouse

17 Contents xix 11.2 Features of Data Warehouse Design Issues of Data Warehouse Structure of Data Warehouse Proliferation from Data Warehouse Metadata Implementation and Internal Level Data Loading in Warehouse Query Processing and Optimization Key Words References and Further Reading Exercises Web-Based Database Applications 385 Outline Overview of the Chapter Advent of Web-Based Applications Components of Web-Based Applications Oracle Application Server (OAS) Database Transaction Management Under OAS Oracle Internet Application Server (ias) Performance Tuning of Web-Based Databases Tuning of Internal Level Tuning of External Level Key Words References and Further Reading Exercises Appendices 399 Appendix A Sizing Methodology in Oracle 8i 401 Outline Overview of the Appendix A1. Transition from Logical to Physical Database Design A2. Space Usage via Extents A3. Algorithms for Sizing Tables, Indices, Tablespaces A4. STORAGE Clause Inclusion: Table and Index Levels A5. Sizing Methodology A6. RBS, SYSTEM, TEMP, and TOOLS Tablespace Sizing Key Words References and Further Reading Appendix B Instance and Database Creation 413 Outline Overview of the Appendix

18 xx Contents B1. Preparation B2. Instance Startup B3. Database Creation B4. Creation of Users, Roles, Privileges, Schema B5. Miscellaneous Informational Items Attachments Appendix C Instance and Database Removal 433 Outline Overview of the Appendix C1. Preparation C2. Locating the Components C3. Removing the Components C4. Verification Appendix D Database Refresh with Transportable Tablespaces 439 Outline Overview of the Appendix D1. Database Refresh Process D2. Detailed Methodology with Scripts D3. Time Estimates D4. Internal Consistency Key Words Appendix E Mathematical Foundation of Relational Databases 449 Outline Overview of the Appendix E1. Relational Database Systems Foundation Pillars E2. Relation E3. Functional Dependency E4. Query Languages E5. Relational Algebra: Prescriptive Query Languages E 6. Primitive and Derived Operations E7. Closure Property for Relational Algebra E8. Relational Calculus: Descriptive Query Languages E9. Tuple Relational Calculus E10. Domain Relational Calculus E11. Equivalence Theorem for Algebra and Calculus E12. Data Structures for Search Algorithms E13. Linear Linked List E14. Search Tree E15. Hash Table

19 Contents xxi E16. Performance Metrics Key Words References and Further Reading Index 481

Introduction. Assessment Test. Chapter 1 Introduction to Performance Tuning 1. Chapter 2 Sources of Tuning Information 33

Introduction. Assessment Test. Chapter 1 Introduction to Performance Tuning 1. Chapter 2 Sources of Tuning Information 33 Contents at a Glance Introduction Assessment Test xvii xxvii Chapter 1 Introduction to Performance Tuning 1 Chapter 2 Sources of Tuning Information 33 Chapter 3 SQL Application Tuning and Design 85 Chapter

More information

Guide to RISC Processors

Guide to RISC Processors Guide to RISC Processors Sivarama P. Dandamudi Guide to RISC Processors for Programmers and Engineers Sivarama P. Dandamudi School of Computer Science Carleton University Ottawa, ON K1S 5B6 Canada sivarama@scs.carleton.ca

More information

Course Description. Audience. Prerequisites. At Course Completion. : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs

Course Description. Audience. Prerequisites. At Course Completion. : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs Module Title Duration : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs : 4 days Course Description This four-day instructor-led course provides students with the knowledge and skills to capitalize

More information

"Charting the Course... MOC C: Developing SQL Databases. Course Summary

Charting the Course... MOC C: Developing SQL Databases. Course Summary Course Summary Description This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL database. The course focuses on teaching individuals how to use

More information

"Charting the Course... Oracle 18c DBA I (5 Day) Course Summary

Charting the Course... Oracle 18c DBA I (5 Day) Course Summary Course Summary Description This course provides a complete, hands-on introduction to Oracle Database Administration including the use of Enterprise Manager Database Express (EMDE), SQL Developer and SQL*Plus.

More information

Course 40045A: Microsoft SQL Server for Oracle DBAs

Course 40045A: Microsoft SQL Server for Oracle DBAs Skip to main content Course 40045A: Microsoft SQL Server for Oracle DBAs - Course details Course Outline Module 1: Database and Instance This module provides an understanding of the two major components

More information

Yves Nievergelt. Wavelets Made Easy. Springer Science+Business Media, LLC

Yves Nievergelt. Wavelets Made Easy. Springer Science+Business Media, LLC Wavelets Made Easy Yves Nievergelt Wavelets Made Easy Springer Science+Business Media, LLC Yves Nievergelt Department of Mathematics Eastem Washington University Cheney, WA 99004-2431 USA Library of Congress

More information

Oracle Database 11g: Performance Tuning DBA Release 2

Oracle Database 11g: Performance Tuning DBA Release 2 Oracle University Contact Us: +65 6501 2328 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with an

More information

Oracle Database 11g: SQL Tuning Workshop

Oracle Database 11g: SQL Tuning Workshop Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release

More information

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON.

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON. Fundamentals of Database Systems 5th Edition Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant B. Navathe College of Computing Georgia Institute

More information

"Charting the Course... Oracle 18c DBA I (3 Day) Course Summary

Charting the Course... Oracle 18c DBA I (3 Day) Course Summary Oracle 18c DBA I (3 Day) Course Summary Description This course provides a complete, hands-on introduction to Oracle Database Administration including the use of Enterprise Manager (EMDE), SQL Developer

More information

Rampant TechPress. Oracle DBA made simple Oracle database administration techniques. Mike Ault

Rampant TechPress. Oracle DBA made simple Oracle database administration techniques. Mike Ault Rampant TechPress Oracle DBA made simple Oracle database administration techniques Mike Ault Oracle DBA made simple Oracle database administration techniques By Mike Ault Copyright 2003 by Rampant TechPress.

More information

Using MSC/NASTRAN: Statics and Dynamics

Using MSC/NASTRAN: Statics and Dynamics Using MSC/NASTRAN: Statics and Dynamics A.D. Cifuentes Using MSC/NASTRAN Statics and Dynamics With 94 Illustrations Springer-Verlag New York Berlin Heidelberg London Paris Tokyo Hong Kong Arturo O. Cifuentes

More information

Oracle and Toad Course Descriptions Instructor: Dan Hotka

Oracle and Toad Course Descriptions Instructor: Dan Hotka Oracle and Toad Course Descriptions Instructor: Dan Hotka Give your technical staff that competitive edge with these hands-on workshops. These courses are designed to enhance your staffs skill set to perform

More information

Learning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools.

Learning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools. Oracle Performance Tuning Oracle Performance Tuning DB Oracle Wait Category Wait AWR Cloud Controller Share Pool Tuning 12C Feature RAC Server Pool.1 New Feature in 12c.2.3 Basic Tuning Tools Learning

More information

CHAPTER. Oracle Database 11g Architecture Options

CHAPTER. Oracle Database 11g Architecture Options CHAPTER 1 Oracle Database 11g Architecture Options 3 4 Part I: Critical Database Concepts Oracle Database 11g is a significant upgrade from prior releases of Oracle. New features give developers, database

More information

INFORMATION RETRIEVAL SYSTEMS: Theory and Implementation

INFORMATION RETRIEVAL SYSTEMS: Theory and Implementation INFORMATION RETRIEVAL SYSTEMS: Theory and Implementation THE KLUWER INTERNATIONAL SERIES ON INFORMATION RETRIEVAL Series Editor W. Bruce Croft University of Massachusetts Amherst, MA 01003 Also in the

More information

Oracle Database 11g: Performance Tuning DBA Release 2

Oracle Database 11g: Performance Tuning DBA Release 2 Course Code: OC11PTDBAR2 Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 11g: Performance Tuning DBA Release 2 Overview This course starts with an unknown database that requires tuning.

More information

IT100: Oracle Administration

IT100: Oracle Administration IT100: Oracle Administration IT100 Rev.001 CMCT COURSE OUTLINE Page 1 of 8 Training Description: Introduction to Oracle Administration and Management is a five-day course designed to provide Oracle professionals

More information

Ryan Stephens. Ron Plew Arie D. Jones. Sams Teach Yourself FIFTH EDITION. 800 East 96th Street, Indianapolis, Indiana, 46240

Ryan Stephens. Ron Plew Arie D. Jones. Sams Teach Yourself FIFTH EDITION. 800 East 96th Street, Indianapolis, Indiana, 46240 Ryan Stephens Ron Plew Arie D. Jones Sams Teach Yourself FIFTH EDITION 800 East 96th Street, Indianapolis, Indiana, 46240 Table of Contents Part I: An SQL Concepts Overview HOUR 1: Welcome to the World

More information

Programming with Turing and Object Oriented Turing

Programming with Turing and Object Oriented Turing Programming with Turing and Object Oriented Turing Peter Grogono Programming with Turing and Object Oriented Turing Springer-Verlag New York Berlin Heidelberg London Paris Tokyo Hong Kong Barcelona Budapest

More information

Oracle Database 12c Performance Management and Tuning

Oracle Database 12c Performance Management and Tuning Course Code: OC12CPMT Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 12c Performance Management and Tuning Overview In the Oracle Database 12c: Performance Management and Tuning course,

More information

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Data base 7\,T"] Systems:;-'./'--'.; r Modelsj Languages, Design, and Application Programming Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant

More information

Relational Database Index Design and the Optimizers

Relational Database Index Design and the Optimizers Relational Database Index Design and the Optimizers DB2, Oracle, SQL Server, et al. Tapio Lahdenmäki Michael Leach A JOHN WILEY & SONS, INC., PUBLICATION Relational Database Index Design and the Optimizers

More information

FUNDAMENTALS OF. Database S wctpmc. Shamkant B. Navathe College of Computing Georgia Institute of Technology. Addison-Wesley

FUNDAMENTALS OF. Database S wctpmc. Shamkant B. Navathe College of Computing Georgia Institute of Technology. Addison-Wesley FUNDAMENTALS OF Database S wctpmc SIXTH EDITION Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant B. Navathe College of Computing Georgia Institute

More information

Essentials of Database Management

Essentials of Database Management Essentials of Database Management Jeffrey A. Hoffer University of Dayton Heikki Topi Bentley University V. Ramesh Indiana University PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle

More information

Fundamentals of Operating Systems. Fifth Edition

Fundamentals of Operating Systems. Fifth Edition Fundamentals of Operating Systems Fifth Edition Fundamentals of Operating Systems A.M. Lister University of Queensland R. D. Eager University of Kent at Canterbury Fifth Edition Springer Science+Business

More information

Computer Science Workbench. Editor: Tosiyasu L. Kunii

Computer Science Workbench. Editor: Tosiyasu L. Kunii Computer Science Workbench Editor: Tosiyasu L. Kunii H. Kitagawa T.L. Kunii The U nnortnalized Relational Data Model F or Office Form Processor Design With 78 Figures Springer-Verlag Tokyo Berlin Heidelberg

More information

CISC 3140 (CIS 20.2) Design & Implementation of Software Application II

CISC 3140 (CIS 20.2) Design & Implementation of Software Application II CISC 3140 (CIS 20.2) Design & Implementation of Software Application II Instructor : M. Meyer Email Address: meyer@sci.brooklyn.cuny.edu Course Page: http://www.sci.brooklyn.cuny.edu/~meyer/ CISC3140-Meyer-lec4

More information

COMPUTATIONAL DYNAMICS

COMPUTATIONAL DYNAMICS COMPUTATIONAL DYNAMICS THIRD EDITION AHMED A. SHABANA Richard and Loan Hill Professor of Engineering University of Illinois at Chicago A John Wiley and Sons, Ltd., Publication COMPUTATIONAL DYNAMICS COMPUTATIONAL

More information

A Structured Programming Approach to Data

A Structured Programming Approach to Data A Structured Programming Approach to Data Derek Coleman A Structured Programming Approach to Data Springer-Verlag New York Derek Coleman Department of Computation Institute of Science Technology University

More information

"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary

Charting the Course to Your Success! MOC D Querying Microsoft SQL Server Course Summary Course Summary Description This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2014. This course is the foundation

More information

Oracle Database 12c R2: Administration Workshop Ed 3 NEW

Oracle Database 12c R2: Administration Workshop Ed 3 NEW Oracle Database 12c R2: Administration Workshop Ed 3 NEW Duration: 5 Days What you will learn The Oracle Database 12c R2: Administration Workshop Ed 3 course is designed to provide you with a firm foundation

More information

Oracle Database 11g : Performance Tuning DBA Release2

Oracle Database 11g : Performance Tuning DBA Release2 Oracle Database 11g : Performance Tuning DBA Release2 Target Audience : Technical Consultant/L2/L3 Support DBA/Developers Course Duration : 5 days Day 1: Basic Tuning Tools Monitoring tools overview Enterprise

More information

Course: Oracle Database 12c R2: Administration Workshop Ed 3

Course: Oracle Database 12c R2: Administration Workshop Ed 3 Course: Oracle Database 12c R2: Administration Workshop Ed 3 The Oracle Database 12c R2: Administration Workshop Ed 3 course is designed to provide you with a firm foundation in administration of an Oracle

More information

Installing and Administering a Satellite Environment

Installing and Administering a Satellite Environment IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00 IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00

More information

Explore the Oracle 10g database architecture. Install software with the Oracle Universal Installer (OUI)

Explore the Oracle 10g database architecture. Install software with the Oracle Universal Installer (OUI) Oracle DBA (10g, 11g) Training Course Content Introduction (Database Architecture) Describe course objectives Explore the Oracle 10g database architecture Installing the Oracle Database Software Explain

More information

Oracle Database 12c R2: Administration Workshop Ed 3

Oracle Database 12c R2: Administration Workshop Ed 3 Oracle University Contact Us: +27 (0)11 319-4111 Oracle Database 12c R2: Administration Workshop Ed 3 Duration: 5 Days What you will learn The Oracle Database 12c R2: Administration Workshop Ed 3 course

More information

LOGICAL DATA MODELING

LOGICAL DATA MODELING LOGICAL DATA MODELING INTEGRATED SERIES IN INFORMATION SYSTEMS Professor Ramesh Sharda Oklahoma State University Series Editors Prof. Dr. Stefan VoB Universitat Hamburg Expository and Research Monographs

More information

Course Contents of ORACLE 9i

Course Contents of ORACLE 9i Overview of Oracle9i Server Architecture Course Contents of ORACLE 9i Responsibilities of a DBA Changing DBA Environments What is an Oracle Server? Oracle Versioning Server Architectural Overview Operating

More information

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager Getting Started with the Oracle Standard Management Pack Release 9.0.1 July 2001 Part No. A88749-02 Oracle Enterprise Manager Getting Started with the Oracle Standard Management

More information

Oracle Database 11g: Administration Workshop II

Oracle Database 11g: Administration Workshop II Oracle Database 11g: Administration Workshop II Duration: 5 Days What you will learn In this course, the concepts and architecture that support backup and recovery, along with the steps of how to carry

More information

Oracle Database 11g: Administration Workshop I

Oracle Database 11g: Administration Workshop I Oracle Database 11g: Administration Workshop I Duration: 5 Days What you will learn This course is designed to give students a firm foundation in basic administration of Oracle Database 11g. In this class,

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager Configuration Guide Release 2.2 September 2000 Part No. A85247-01 Oracle Enterprise Manager Configuration Guide, Release 2.2 Part No. A85247-01 Copyright 1996, 2000, Oracle Corporation.

More information

Summary of Contents LIST OF FIGURES LIST OF TABLES

Summary of Contents LIST OF FIGURES LIST OF TABLES Summary of Contents LIST OF FIGURES LIST OF TABLES PREFACE xvii xix xxi PART 1 BACKGROUND Chapter 1. Introduction 3 Chapter 2. Standards-Makers 21 Chapter 3. Principles of the S2ESC Collection 45 Chapter

More information

Scheduling in Distributed Computing Systems Analysis, Design & Models

Scheduling in Distributed Computing Systems Analysis, Design & Models Scheduling in Distributed Computing Systems Analysis, Design & Models (A Research Monograph) Scheduling in Distributed Computing Systems Analysis, Design & Models (A Research Monograph) by Deo Prakash

More information

ITSM: An Interactive Time Series Modelling Package for the pe

ITSM: An Interactive Time Series Modelling Package for the pe ITSM: An Interactive Time Series Modelling Package for the pe Peter J. Brockwell Richard A. Davis ITSM: An Interactive Time Series Modelling Package for the pe With 53 Illustrations and 3 Diskettes Written

More information

Developing SQL Databases

Developing SQL Databases Course 20762B: Developing SQL Databases Page 1 of 9 Developing SQL Databases Course 20762B: 4 days; Instructor-Led Introduction This four-day instructor-led course provides students with the knowledge

More information

Research on Industrial Security Theory

Research on Industrial Security Theory Research on Industrial Security Theory Menggang Li Research on Industrial Security Theory Menggang Li China Centre for Industrial Security Research Beijing, People s Republic of China ISBN 978-3-642-36951-3

More information

System Administration of PTC Windchill 11.0

System Administration of PTC Windchill 11.0 System Administration of PTC Windchill 11.0 Overview Course Code Course Length TRN-4830-T 16 Hours In this course, you will gain an understanding of how to perform routine Windchill system administration

More information

[Contents. Sharing. sqlplus. Storage 6. System Support Processes 15 Operating System Files 16. Synonyms. SQL*Developer

[Contents. Sharing. sqlplus. Storage 6. System Support Processes 15 Operating System Files 16. Synonyms. SQL*Developer ORACLG Oracle Press Oracle Database 12c Install, Configure & Maintain Like a Professional Ian Abramson Michael Abbey Michelle Malcher Michael Corey Mc Graw Hill Education New York Chicago San Francisco

More information

"Charting the Course... MOC A Developing Microsoft SQL Server 2012 Databases. Course Summary

Charting the Course... MOC A Developing Microsoft SQL Server 2012 Databases. Course Summary Course Summary Description This 5-day instructor-led course introduces SQL Server 2012 and describes logical table design, indexing and query plans. It also focuses on the creation of database objects

More information

Oracle Tuning. Ashok Kapur Hawkeye Technology, Inc.

Oracle Tuning. Ashok Kapur Hawkeye Technology, Inc. Oracle Tuning Ashok Kapur Hawkeye Technology, Inc. Agenda Oracle Database Structure Oracle Database Access Tuning Considerations Oracle Database Tuning Oracle Tuning Tools 06/14/2002 Hawkeye Technology,

More information

Oracle Database 10g: New Features for Administrators Release 2

Oracle Database 10g: New Features for Administrators Release 2 Oracle University Contact Us: +27 (0)11 319-4111 Oracle Database 10g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course introduces students to the new features

More information

Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours

Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours What you will learn This course advances your success as an Oracle professional in the area of database administration.

More information

"Charting the Course... Oracle 12c New Features for Administrators. Course Summary

Charting the Course... Oracle 12c New Features for Administrators. Course Summary Course Summary Description This course provides a complete, hands-on introduction to the newest release of Oracle Enterprise Edition. Key features of this product are fully discussed and demonstrated.

More information

Course Outline. [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z

Course Outline. [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z Course Outline [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z0-063 18 Jun 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards

More information

Course Outline. [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z

Course Outline. [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z Course Outline [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 28 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards

More information

Agile Database Techniques Effective Strategies for the Agile Software Developer. Scott W. Ambler

Agile Database Techniques Effective Strategies for the Agile Software Developer. Scott W. Ambler Agile Database Techniques Effective Strategies for the Agile Software Developer Scott W. Ambler Agile Database Techniques Effective Strategies for the Agile Software Developer Agile Database Techniques

More information

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS

More information

"Charting the Course... Agile Database Design Techniques Course Summary

Charting the Course... Agile Database Design Techniques Course Summary Course Summary Description This course provides students with the skills necessary to design databases using Agile design techniques. It is based on the Scott Ambler book Agile Database Techniques: Effective

More information

20762B: DEVELOPING SQL DATABASES

20762B: DEVELOPING SQL DATABASES ABOUT THIS COURSE This five day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server 2016 database. The course focuses on teaching individuals how to

More information

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez SQL Queries for Mere Mortals Third Edition A Hands-On Guide to Data Manipulation in SQL John L. Viescas Michael J. Hernandez r A TT TAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco

More information

ORACLE DBA TRAINING IN BANGALORE

ORACLE DBA TRAINING IN BANGALORE ORACLE DBA TRAINING IN BANGALORE TIB ACADEMY #5/3 BEML LAYOUT, VARATHUR MAIN ROAD KUNDALAHALLI GATE, BANGALORE 560066 PH: +91-9513332301/2302 WWW.TRAININGINBANGALORE.COM Oracle DBA Training Syllabus Introduction

More information

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Course 20465 : Designing Database Solutions for Microsoft SQL Server 2012 Page 1 of 6 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465: 4 days; Instructor-Led Introduction This course

More information

Microsoft. [MS20762]: Developing SQL Databases

Microsoft. [MS20762]: Developing SQL Databases [MS20762]: Developing SQL Databases Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server Delivery Method : Instructor-led (Classroom) Course Overview This five-day

More information

Excel for Chemists. Second Edition

Excel for Chemists. Second Edition Excel for Chemists Second Edition This page intentionally left blank ExceL for Chemists A Comprehensive Guide Second Edition E. Joseph Billo Department of Chemistry Boston College Chestnut Hill, Massachusetts

More information

Full file at

Full file at PART II POINTS TO EMPHASIZE AND TEACHING HINTS 25 Points to Emphasize Part 1 Background 28 Chapter 1 Introduction to Databases 29 Chapter 2 Database Environment 31 Part 2 The Relational Model and Languages

More information

Donald K. Burleson Dave Ensor Christopher Foot Lisa Hernandez Mike Hordila Jonathan Lewis Dave Moore Arup Nanda John Weeg

Donald K. Burleson Dave Ensor Christopher Foot Lisa Hernandez Mike Hordila Jonathan Lewis Dave Moore Arup Nanda John Weeg Oracle Space Management Handbook Donald K. Burleson Dave Ensor Christopher Foot Lisa Hernandez Mike Hordila Jonathan Lewis Dave Moore Arup Nanda John Weeg Oracle Space Management Handbook By: Donald K.

More information

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465A 5 Days Instructor-led, Hands-on Introduction This course describes how to design and monitor high performance, highly available

More information

Philip Andrew Simpson. FPGA Design. Best Practices for Team-based Reuse. Second Edition

Philip Andrew Simpson. FPGA Design. Best Practices for Team-based Reuse. Second Edition FPGA Design Philip Andrew Simpson FPGA Design Best Practices for Team-based Reuse Second Edition Philip Andrew Simpson San Jose, CA, USA ISBN 978-3-319-17923-0 DOI 10.1007/978-3-319-17924-7 ISBN 978-3-319-17924-7

More information

Oralogic Education Systems

Oralogic Education Systems Oralogic Education Systems Next Generation IT Education Systems Introduction: In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis and tuning tasks

More information

CHAPTER. Overview of STATSPACK

CHAPTER. Overview of STATSPACK CHAPTER 2 Overview of STATSPACK 22 Oracle9i High Performance Tuning with STATSPACK T he focus of this chapter will be on understanding the internal architecture of the STATSPACK utility, the basic information

More information

Oracle Database 11g: SQL Tuning Workshop. Student Guide

Oracle Database 11g: SQL Tuning Workshop. Student Guide Oracle Database 11g: SQL Tuning Workshop Student Guide D52163GC10 Edition 1.0 June 2008 Author Jean-François Verrier Technical Contributors and Reviewers Muriel Fry (Special thanks) Joel Goodman Harald

More information

Donald K. Burleson Jonathan Lewis Mike Hordila John Weeg Daniel Liu Lisa Hernandez

Donald K. Burleson Jonathan Lewis Mike Hordila John Weeg Daniel Liu Lisa Hernandez Oracle Index Management Secrets Top Oracle Experts Discuss Index Management Techniques Donald K. Burleson Jonathan Lewis Mike Hordila John Weeg Daniel Liu Lisa Hernandez Oracle Index Management Secrets

More information

Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES

Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES Corporate Trainer s Profile Corporate Trainers are having the experience of 4 to 12 years in development, working with TOP CMM level 5 comapnies (Project Leader /Project Manager ) qualified from NIT/IIT/IIM

More information

Managing Oracle Real Application Clusters. An Oracle White Paper January 2002

Managing Oracle Real Application Clusters. An Oracle White Paper January 2002 Managing Oracle Real Application Clusters An Oracle White Paper January 2002 Managing Oracle Real Application Clusters Overview...3 Installation and Configuration...3 Oracle Software Installation on a

More information

FISMAand the Risk Management Framework

FISMAand the Risk Management Framework FISMAand the Risk Management Framework The New Practice of Federal Cyber Security Stephen D. Gantz Daniel R. Phi I pott Darren Windham, Technical Editor ^jm* ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON

More information

Oracle Database 11g: Administer a Data Warehouse

Oracle Database 11g: Administer a Data Warehouse Oracle Database 11g: Administer a Data Warehouse Duration: 4 Days What you will learn This course will help you understand the basic concepts of administering a data warehouse. You'll learn to use various

More information

supporting Oracle products. An OCA credential is available for several of today s most in -demand technology job roles. OCA & OCP Requirement

supporting Oracle products. An OCA credential is available for several of today s most in -demand technology job roles. OCA & OCP Requirement https://workforce.oracle.com Computer Point Nepal is only authorized center of Oracle as an Oracle Workforce Development Partner Program under Oracle University in Nepal to deliver Official Oracle Trainings.

More information

TEXTS IN COMPUTER SCIENCE

TEXTS IN COMPUTER SCIENCE TEXTS IN COMPUTER SCIENCE Editors David Gries Fred B. Schneider Springer New York Berlin Heidelberg Barcelona Hong Kong London Milan Paris Singapore Tokyo Peter Z. Revesz INTRODUCTION TO CONSTRAINT DATABASES

More information

Office of Human Resources. IT Database Administrator Associate CI2816

Office of Human Resources. IT Database Administrator Associate CI2816 Office of Human Resources IT Database Administrator Associate CI2816 General Statement of Duties Performs standard level professional information technology work installing, configuring, and upgrading

More information

Course Book Academic Year

Course Book Academic Year Nawroz University College of Computer and IT Department of Computer Science Stage: Third Course Book Academic Year 2015-2016 Subject Advanced Database No. of Hours No. of Units 6 Distribution of Marks

More information

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis

More information

An Introduction to Programming with IDL

An Introduction to Programming with IDL An Introduction to Programming with IDL Interactive Data Language Kenneth P. Bowman Department of Atmospheric Sciences Texas A&M University AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN

More information

Graphics Programming in c++

Graphics Programming in c++ Graphics Programming in c++ Springer London Berlin Heidelberg New York Barcelona Budapest Hong Kong Milan Paris Santa Clara Singapore Tokyo Mark Walmsley Graphics Programming in c++ Writing Graphics Applications

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

COURSE OUTLINE. IST 253 Database Concept 3 Course Number Course Title Credits

COURSE OUTLINE. IST 253 Database Concept 3 Course Number Course Title Credits COURSE OUTLINE IST 253 Database Concept 3 Course Number Course Title Credits 2 2 N/A N/A 15 Class or Laboratory Clinical or Studio Practicum, Course Length Lecture Work Hours Hours Co-op, Internship (15

More information

Oracle SQL Tuning for Developers Workshop Student Guide - Volume I

Oracle SQL Tuning for Developers Workshop Student Guide - Volume I Oracle SQL Tuning for Developers Workshop Student Guide - Volume I D73549GC10 Edition 1.0 October 2012 D78799 Authors Sean Kim Dimpi Rani Sarmah Technical Contributors and Reviewers Nancy Greenberg Swarnapriya

More information

Microsoft Developing SQL Databases

Microsoft Developing SQL Databases 1800 ULEARN (853 276) www.ddls.com.au Length 5 days Microsoft 20762 - Developing SQL Databases Price $4290.00 (inc GST) Version C Overview This five-day instructor-led course provides students with the

More information

ORACLE TRAINING CURRICULUM. Relational Databases and Relational Database Management Systems

ORACLE TRAINING CURRICULUM. Relational Databases and Relational Database Management Systems ORACLE TRAINING CURRICULUM Relational Database Fundamentals Overview of Relational Database Concepts Relational Databases and Relational Database Management Systems Normalization Oracle Introduction to

More information

Oracle BI 11g R1: Build Repositories

Oracle BI 11g R1: Build Repositories Oracle BI 11g R1: Build Repositories Volume I - Student Guide D63514GC11 Edition 1.1 June 2011 D73309 Author Jim Sarokin Technical Contributors and Reviewers Marla Azriel Roger Bolsius Bob Ertl Alan Lee

More information

Oracle Database 11g: SQL Fundamentals I

Oracle Database 11g: SQL Fundamentals I Oracle Database SQL Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-051 Exam Title: Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-071 Exam Title: Oracle Database SQL Oracle and Structured

More information

Oracle - Oracle Database 12c R2: Administration Workshop Ed 3

Oracle - Oracle Database 12c R2: Administration Workshop Ed 3 Oracle - Oracle Database 12c R2: Administration Workshop Ed 3 Code: Lengt h: URL: 12cDB-A 5 days View Online The Oracle Database 12c R2: Administration Workshop Ed 3 course is designed to provide you with

More information

COPYRIGHTED MATERIAL. Contents at a Glance

COPYRIGHTED MATERIAL. Contents at a Glance Contents at a Glance Introduction xxiii Chapter 1 Planning the Logical Architecture 1 Chapter 2 Designing the Physical Architecture 47 Chapter 3 Integrating SharePoint with the Network Infrastructure 127

More information

PERFORMANCE TUNING TRAINING IN BANGALORE

PERFORMANCE TUNING TRAINING IN BANGALORE PERFORMANCE TUNING TRAINING IN BANGALORE TIB ACADEMY #5/3 BEML LAYOUT, VARATHUR MAIN ROAD KUNDALAHALLI GATE, BANGALORE 560066 PH: +91-9513332301/2302 WWW.TRAINININGBANGALORE.COM Oracle Database 11g: Performance

More information

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE ORACLE 11gR2 DBA by Mr. Akal Singh ( Oracle Certified Master ) INTRODUCTION to ORACLE COURSE CONTENT Exploring the Oracle Database Architecture List the major architectural components of Oracle Database

More information

"Charting the Course... Oracle18c SQL (5 Day) Course Summary

Charting the Course... Oracle18c SQL (5 Day) Course Summary Course Summary Description This course provides a complete, hands-on introduction to SQL including the use of both SQL Developer and SQL*Plus. This coverage is appropriate for users of Oracle11g and higher.

More information