Wednesday, 9 March 2011

Wie kann man die Emanager Event Respository Db schneller machen?

Wir haben folgendes auf K geändert, um dis HSQL DB schneller zu machern:

- in EventRepositoryDb.script:

CREATE INDEX MSG_CODE_ARGS_IDX ON MSG_CODE_ARGS(ID)
CREATE INDEX NOTIFICATION_EVENT_IDX ON NOTIFICATION_EVENT(ID)

- in EventRepositoryDb.properties:

hsqldb.cache_size_scale=10 (statt 8)
hsqldb.cache_scale=18 (statt 14)

Vor allem das erste schien SEHR effektiv zu sein: der Prozess, der seit heute morgen unterwegs war ist innerhalb einiger Sekunden fertig gewesen. Somit hoffe ich, dass der Archiver schneller als unsere Alertproduktion sein wird.