Datenbank Optimierung

Da myContactCenter Microsoft SQL Server als zugrundeliegendes Datenbank System verwendet, werden hier ein paar Hinweise gegeben um Engpässe der Systemressourcen zu vermeiden. Abhängig von der Anzahl an Agenten und der Konversationsrate in einer myContactCenter Installation wird eine hohe Anzahl an SQL Kommandos pro Sekunde in die Datenbank geschrieben. Um Engpässe in der IO Geschwindigkeit zu vermeiden müssen die Festplatten in der Lage sein all diese SQL Kommandos der Datenbank zu speichern.

Speicher Verbrauch

Der Microsoft SQL Server kan derart konfiguriert werden dass die Verwendung von RAM limitiert wird. Es muss beachtet werden, dass der myContactCenter Server ebenfalls Speicher benötigt. Is auch die PBX auf dem Server installiert wird zusätzlicher Speicher benötigt.

Idealerweise wird der Speicher des Microsoft SQL Server's derart begrenzt, dass 8 GByte Speicher für den myContactCenter Server verfügbar bleibt. 2 GByte oder mehr sollten verfügbar bleiben wenn zusätzlich die PBX auf dem selben Server läuft.

IO Geschwindigkeit der Festplatten

Ist die IO Geschwindigkeit zu gering so kann der SQL Server die SQL Kommandos nicht schnell genug abarbeiten. Dies führt dazu, dass sich SQL Kommandos innerhalb des myContactCenter Servers anhäufen was zu erhöhtem Speicherverbrauch führt. Weiterhin werden die SQL Kommandos mit großer Verzögerung ausgeführt.

Um diese Situation zu vermeiden muss die IO Geschwindigkeit ausreichend sein.