## Event Dispatcher

### Purpose

Event dispatchers monitor database instances. If a defined situation arises in a database instance monitored by an event dispatcher and the database system triggers an event, the event dispatcher then performs a defined task.

You can use event dispatchers to automate administrative tasks.

The event dispatcher is a command line tool and can be used for all operating systems supported by the database system.

### Implementation Considerations

The event dispatcher is a component of the MaxDB software. For information on where to obtain MaxDB software and how to install it, see the Download section and the Installation Manual.

For more information about the database system, see Concepts of the Database System. For quick access to all documentation and an explanation of the most important terms, use the alphabetical Glossary.

### Integration

To activate and deactivate events, use the database tool Database Manager CLI (see Database Manager CLI, Using Events of the Database Instance).

The database system uses the event dispatcher implicitly for automatic extension of the data area (DBM command auto_extend) and automatic update of statistics of the SQL optimizer (DBM command auto_update_statistics).

### Features

Event dispatchers can handle the following types of events:

● Events for automating the administrative tasks of the database instance
(see: Concepts of the Database System, Overview of Database Event Categories)

● Events that provide information on the state of the Event Dispatcher
(See: Special Events of the Event Dispatcher)

Commissioning the Event Dispatcher

Overview of Event Dispatcher Commands

See also:

Concepts of the Database System, Automating Administration Tasks

Glossary, Syntax Notation

Database Administration Tutorial, Saving the Log Area Automatically After the Event LOGABOVELIMIT