Wir haben uns nach dem Upgrade von Version 4.0.16 auf 5.0.14 dazu entschieden unser Ticketsystem (unter anderem) um das ITSMConfigurationManagement-Paket zu erweitern. Seitdem wurden knapp unter 100 ConfigItems erstellt und mit steigender Anzahl an ConfigItems wurde die Performance immer schlechter.
Mittlerweile dauert es fast eine halbe Minute die (CMDB) Übersicht zu öffnen. Das Navigieren zwischen den einzelnen Reitern (Klassen) dauert je nach Anzahl der ConfigItems im jeweiligen Reiter auch gut und gerne 15-20 Sekunden. Das Systemprotokoll spuckt keine Fehler aus und laut "Supportdaten-Analyse" besteht auch kein gravierendes Problem (meines Erachtens). Hier die "orangen" und "roten" Einträge:
Alles andere scheint in Ordnung zu sein.Supportdaten-Analyse wrote: InnoDB Log Datei Größe (5 MB) > Die Einstellung innodb_log_file_size muss mindestens 256 MB betragen.
MPM-Modell (worker.c) > OTRS benötigt das Apache 'prefork' MPM Modul
Verwendung mod_filter (not active) > Bitte installieren Sie mod_filter falls mod_deflate verwendet wird.
Nun habe ich bereits mit Hilfe von "top -u mysql -d 1" überprüft, ob die CPU-/RAM-Auslastung während der Navigation zwischen den einzelnen CMDB-Reitern ansteigt. Dies scheint nicht der Fall zu sein ... Bei meiner bisherigen Recherche bin ich auf "mysqltuner" aufmerksam geworden. Hier das Resultat:
System-Info:mysqltuner wrote: root@helpdesk:~# mysqltuner
>> MySQLTuner 1.1.1 - Major Hayden <major@mhtx.net>
>> Bug reports, feature requests, and downloads at http://mysqltuner.com/
>> Run with '--help' for additional options and output filtering
Please enter your MySQL administrative login: root
Please enter your MySQL administrative password:
-------- General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.5.52-0+deb7u1
[OK] Operating on 32-bit architecture with less than 2GB RAM
-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB -Federated +InnoDB -ISAM -NDBCluster
[--] Data in InnoDB tables: 73M (Tables: 143)
[--] Data in PERFORMANCE_SCHEMA tables: 0B (Tables: 17)
[!!] Total fragmented tables: 143
-------- Security Recommendations -------------------------------------------
[OK] All database users have passwords assigned
-------- Performance Metrics -------------------------------------------------
[--] Up for: 15h 52m 1s (223K q [3.920 qps], 4K conn, TX: 151M, RX: 41M)
[--] Reads / Writes: 30% / 70%
[--] Total buffers: 320.0M global + 2.7M per thread (151 max threads)
[OK] Maximum possible memory usage: 725.8M (35% of installed RAM)
[OK] Slow queries: 0% (0/223K)
[OK] Highest usage of available connections: 9% (15/151)
[OK] Key buffer size / total MyISAM indexes: 16.0M/103.0K
[OK] Key buffer hit rate: 100.0% (2K cached / 0 reads)
[OK] Query cache efficiency: 72.0% (88K cached / 122K selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 6K sorts)
[OK] Temporary tables created on disk: 2% (79 on disk / 3K total)
[OK] Thread cache hit rate: 99% (15 created / 4K connections)
[OK] Table cache hit rate: 96% (197 open / 204 opened)
[OK] Open file limit used: 4% (48/1K)
[OK] Table locks acquired immediately: 100% (119K immediate / 119K locks)
[OK] InnoDB data size / buffer pool: 73.6M/256.0M
-------- Recommendations -----------------------------------------------------
General recommendations:
Run OPTIMIZE TABLE to defragment tables for better performance
MySQL started within last 24 hours - recommendations may be inaccurate
Enable the slow query log to troubleshoot bad queries
Distribution: debian 7.11
Kernelversion: Linux helpdesk 3.2.0-4-686-pae #1 SMP Debian 3.2.81-2 i686 GNU/Linux
Perl Version: 5.14.2 (linux)
Webserver-Version: Apache/2.2.22 (Debian)
Datenbank-Version: MySQL 5.5.52
Standard-Storage-Engine: InnoDB
Datenbank-Größe: 0.104 GB (ArticleStorage befindet sich [seit kurzem] im Filesystem)
Systemlast (load): 0.07
Das Ganze virtualisiert, 1 Kern, 2 GB Arbeitsspeicher
- - - - -
Ich tu mich gerade ein bisschen schwer und weiß nicht so recht woran es liegen könnte. Alles andere läuft ja recht flüssig...
Jemand ähnliche Erfahrungen gemacht?