Mahlzeit,
habe einen Fulltext Index auf 3 Spalten anlegt:
Code:
Aber leider benötigt er 7 Sekunden für die Abfrage bei 2,8 Millionen Einträgen egal welche Abfrage ich verwende:
Code:
Ziel ist es, möglichst schnell die Anzahl der Einträge ohne und mit Filter zu zählen1
habe einen Fulltext Index auf 3 Spalten anlegt:
Code:
Code:
ALTER TABLE SystemEvents ADD FULLTEXT count_entrys(FromHost, SysLogTag, Message(500));
Code:
Code:
SELECT COUNT(*) FROM SystemEvents WHERE MATCH(FromHost, SysLogTag, Message) AGAINST('192.168.*' IN NATURAL LANGUAGE MODE); SELECT COUNT(*) FROM SystemEvents WHERE FromHost like '%' AND SysLogTag like '%' AND Message like '%'; SELECT COUNT(FromHost) FROM SystemEvents WHERE FromHost like '%' AND SysLogTag like '%' AND Message like '%';
Ziel ist es, möglichst schnell die Anzahl der Einträge ohne und mit Filter zu zählen1
Kommentar