Курс: Oracle TimesTen and In-Memory Database Cache 11g

Курс: Oracle TimesTen and In-Memory Database Cache 11g

Курс: Oracle TimesTen and In-Memory Database Cache 11g


Продолжительность курса: 24 ак. ч.

Описание курса:
В рамках данного курса слушатели изучат архитектуру баз данных, размещенных целиком в основной памяти (in-memory database), и научатся администрировать базы данных TimesTen. Затем слушатели будут конфигурировать и администрировать базу данных TimesTen, кэширующую данные (часть базы данных), управляемые сервером Oracle. Также слушатели сконфигурируют репликацию обновлений данных между базами данных TimesTen.
В данном курсе дается концептуальное понятие архитектуры Oracle TimesTen 11g In-Memory Database. Слушатели научатся создавать оперативную базу данных, должным образом и эффективно управлять различными элементами, включая соединение режимов конфигурирования, управление пользователями и привилегиями, настройку производительности. Затем слушатели получат представление о различных видах действий, которые могут быть произведены над кэш-группами для поддержания синхронизации баз данных TimesTen и Oracle. Также слушатели с помощью практических упражнений научатся таким образом конфигурировать систему репликации, чтобы достигнуть максимального быстродействия базы данных TimesTen.

Аудитория:
•    Разработчики приложений
•    Администраторы баз данных
•    Разработчики баз данных
•    Консультанты по продажам
•    Специалисты служб технической поддержки

Необходимая подготовка:
Знание основных концепций баз данных и SQL, знание основных команд и концепций операционных систем UNIX или Microsoft Windows, опыт администрирования баз данных Oracle

Результат обучения:
После изучения курса слушатель будет уметь:
•    Конфигурирование и управление базами данных TimesTen
•    Использование утилит управления базами данных TimesTen
•    Применение различных функциональностей TimesTen для создания оптимально работающей системы
•    Определение и создание различных типов кэш-групп
•    Определение и создание схемы тиражирования в active-standby паре (active stanby pair replication scheme)
•    Произведение операций над кэш-группами для поддержания синхронизации баз данных TimesTen и Oracle
•    Конфигурирование кэш-узлов (cache grid) для маштабирования рабочей нагрузки операций (workload of operations) над данными в кэше
•    Конфигурирование тиражированной системы TimesTen путем создания схемы тиражирования в active-standby паре
•    Конфигурирование максимального быстродействия системы TimesTen с помощью Oracle Clusreware
•    Описание архитектуры TimesTen In-Memory Database
•    Конфигурирование источника даных имен (data source name)
•    Создание и доступ к элементам базы данных TimesTen
•    Осуществление резервирования и восстановления базы данных TimesTen
•    Настройка производительности операций базы данных TimesTen
•    Конфигурирование прямого доступа и соединения клиент-сервер к базе данных TimesTen
•    Конфигурирование Oracle In-Memory Database Cache системы

Программа курса:
Модуль 1. Introduction and Course Overview
•    Describe course objectives
•    Intended audience and course prerequisites

Модуль 2. Overview of Oracle TimesTen In-Memory Database
•    List the features of Oracle TimesTen In-Memory Database
•    List the features of Oracle In-Memory Database Cache

Модуль 3. Getting Started with TimesTen In-Memory Database
•    Access TimesTen Quick Start and the documentation library
•    Describe the concept of an instance and the instance administrator user associated with installing TimesTen
•    Create a data source name and set its attributes
•    Use the ttIsql command-line interface utility and the Oracle SQL Developer graphical user interface tool to create or connect to a Creating and Accessing TimesTen Database Elements
•    Execute SQL data definition language statements to create TimesTen supported database elements
•    Explain the concept of access control, and define users and assign privileges
•    List and describe the different types of TimesTen indexes
•    Execute SQL data manipulation language statements to access tables, sequences, views and synonyms
•    Create and execute PL/SQL functions, stored procedures and packages

Модуль 4. Managing TimesTen Databases
•    Use the various utilities to import and export data into and out of a TimesTen database's table, and backup and restore a database
•    Use the ttSize utility to estimate the size of a table
•    Use the ttStatus utility to display connections on TimesTen databases
•    Call the TimesTen built-in procedures
•    Configure a database RAM policy
•    Modify the size of a TimesTen database

Модуль 5. Concurrency Control and Performance Tuning
•    Explain how transactions are started and completed
•    Explain how isolation levels coordinate concurrent transactions on a TimesTen database
•    Use the ttXactAdmin utility to view locks requested and acquired by active transactions
•    Prepare and execute statements including parameterized statements
•    Update column and table statistics used by the query optimizer to generate an optimal execution plan
•    Create indexes to improve query performance
•    Display a query execution plan

Модуль 6. Configuring TimesTen Client/Server Connections
•    Describe the TimesTen client/server architecture
•    Configure a client/server environment
•    Access a TimesTen database with a client/server connection
•    Configure the TimesTen Server to run in multithreaded mode
•    Use the ttStatus utility to display information about the server process and connections from
•    client applications

Модуль 7. Overview of Oracle In-Memory Database Cache
•    List and describe features of Oracle In-Memory Database Cache
•    Describe various usages of Oracle In-Memory Database Cache

Модуль 8. Getting Started with Oracle In-Memory Database Cache
•    Configure the Oracle and TimesTen databases to cache Oracle data in the TimesTen database
•    Describe the contents and benefits of a cache grid
•    Describe the role of the cache agent and start the agent process

Модуль 9. Creating Cache Groups
•    Create read-only and writethrough cache groups
•    Describe the automatic refresh operation
•    Passthrough statements from TimesTen to Oracle for execution
•    Manually load and refresh a cache group
•    Create a dynamic cache group and perform dynamic load operations
•    Configure an automatic data aging policy on a cache group
•    Create a global cache group and understand how data is shared between cache grid members

Модуль 10. Other Cache Group Operations and Topics
•    Create a cache group with multiple tables
•    Create user-managed cache groups
•    Flush a user-managed cache group
•    Use SQL Developer to perform cache group operations

Модуль 11. Overview of TimesTen to TimesTen Replication
•    Describe the benefits of TimesTen to TimesTen replication
•    Describe the active standby pair replication configuration
•    Describe the basic architecture of TimesTen replication
•    Describe the differences between asynchronous and synchronous replication

Модуль 12. Configuring Replication of TimesTen Databases
•    Create an active standby pair replication scheme
•    Create a return two-safe synchronous replication scheme
•    Configure replication of cache tables
•    Start the replication agent process and describe its role
•    Configure replication on a system with multiple network interface cards

Модуль 13. Database Recovery and Monitoring Replication
•    List and describe the different replication states
•    Configure a transaction log file threshold
•    Recover a replicated database after a failure
•    Use various utility commands and built-in procedures to monitor replication

Модуль 14. Using Oracle Clusterware with TimesTen to Provide a High Availability Solution
•    Describe the benefits of using Oracle Clusterware with TimesTen
•    Describe the two different levels of availability that Oracle Clusterware can be implemented for TimesTen
•    Configure a cluster for a TimesTen active standby pair
•    Create a configuration to implement application failover
•    Describe how to recover from failure of one or both master database nodes

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleTT1
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск,
  • Направление: Oracle Times Ten
  • Академических часов: 24
  • Количество мест: 8
  • Очно: 116900 ₽
  • Дистанционно: 116900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru