IndexSqlSchema Element for EventClass (ADF)
Contains Transact-SQL statements for creating one or more indexes on an event table.
Syntax
<EventClasses>
<EventClass>
...
<IndexSqlSchema>
Element Characteristics
Characteristic | Description |
---|---|
Data type |
None. |
Default value |
None. |
Occurrence |
Optional once per EventClass element. |
Updates |
Can be added and deleted when updating the application. |
Element Relationships
Relationship | Elements |
---|---|
Parent element |
|
Child elements |
Remarks
Important
If you add or delete an IndexSqlSchema element, updating the application deletes and re-creates the event class to which it corresponds. This includes dropping and re-creating the SQL Server tables and indexes used by this event class. Any data existing in the original SQL Server tables is permanently deleted.
Example
The following example shows how to create an index named StockIndex on the StockSymbol field of the StockEvents table in the application database.
<IndexSqlSchema>
<SqlStatement>
CREATE INDEX StockIndex
ON StockEvents (StockSymbol)
</SqlStatement>
</IndexSqlSchema>
See Also
Reference
Application Definition File Reference
Other Resources
Defining Indexes for an Event Class
Updating Instances and Applications