Autor | Nachricht |
---|---|
Administrator Name: Marc Geschlecht: Anmeldedatum: 28.08.2004 Beiträge: 52420 Wohnort: Lohmar | zitieren Leider haben wir massive Performance-Probleme mit der neuen Suche. Ich habe schon eine Weile herumprobiert und es scheint tatsächlich so zu sein, das MySQL 5.6 und die neue InnoDB Volltextsuche deutlich langsamer ist das bisher genutzte MyISAM Format. Ich habe z.B. 3-stellige Suchwörter per Zufall generiert und auf die InnoDB Tabelle losgelassen:
Da mir das viel zu langsam vorkam, habe ich die Tabelle kopiert und als MyISAM abgespeichert und den Vorgang wiederholt:
Dabei fällt erschreckend auf:
Leider wird es dadurch wieder nicht möglich sein Operatoren wie die Wildcard sinvoll einzusetzen, da man in MyISAM keinen Relevanz-Score zurückbekommt, wenn diese eingesetzt werden. Das geht nur in InnoDB. Demnach wird eine Suche nach "bremse* hinten" nach wie vor auch "bremsenswap hinten" finden, aber solche Threads landen dann in den Suchergebnissen ganz weit hinten, weil nur das Hauptwort "bremse" in die Bewertung einfließt. Wer sich mit Datenbanken auskennt, hier die Abfrage:
In InnoDB ist das viel besser:
Ganz verrückt ist auch, dass die InnoDB Abfragen nur zeitweise langsam sind. Es scheint eine Art Cache zu geben, den ich nicht mal mit umgehen kann. Denn oben hatten wir ja dieses Ergebnis mit dem Wort "zum":
Ich habe daraufhin die Abfrage mit diesem Suchwort gezielt wiederholt und nach dem 3. bis 5. Versuch wird jede dieser Abfragen plötzlich deutlich schneller:
Die 390 ms halten sich dann einige Zeit, aber irgendwann ist es wieder langsam. Also offensichtlich ein Cache, der nach einer gewissen Zeit verschwindet. Trotzdem darf man dabei nicht außer Acht lassen, dass die CPU Last auch bei dieser einen Anfrage bei jedem Versuch merklich ansteigt. Übrigens benötigt die Abfrage in der MyISAM-Tabelle 480 ms. Demnach wäre InnoDB zeitlich gesehen im Vorteil. Fazit Entweder stimmt was nicht mit unserem InnoDB Setup oder die ganzen Benchmarks da draußen basieren auf sich wiederholenden Abfragen, die durch einen Cache geschönt werden, der im Real Life irrelevant ist, da sich Suchanfragen ständig ändern. Falls mal ein Datenbank-Spezialist über diesen Beitrag stolpert, freue ich mich auf einen Austausch zu dem Thema. |
▲ | pn email |
Gast | zitieren Mach mit!Wenn Dir die Beiträge zum Thread "InnoDB Volltextsuche viel langsamer als MyISAM" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
▲ | |
Ähnliche Beiträge | Re: √ | Letzter Beitrag | |
---|---|---|---|
Patent Volltextsuche in mehreren Beständen gleichzeitig Die SIP GmbH bietet eine unabhängige Patentsuche an, die aus mehreren Datenbeständen besteht.
Die Volltextsuche erreicht man über:
http://www.patentfamily.de/indexsmall.aspx?lang=de&url=.%2f10_recherche%2fde%2findex_recherche.html
Die Suche von... von mgutt | 0 317 | 01.08.2009, 10:59 mgutt | |
Jungs, fahrt langsamer... http://www.osthessen-news.de/beitrag_G.php?id=1183224... Seite 2 [Offtopic]von FG-Driver | 18 1.271 | 23.06.2010, 13:35 cigarr | |
CM1 langsamer durch Klimaanlage? Hi,
mir ist an meinem Accord Tourer (CM1) aufgefallen, immer wenn ich die Klimaanlage benutze ist mein Auto wie entschleunigt. Während der Fahrt merke ich das auch das er kurz ruckelt und dann auch etwas träger ist. Auch ist er beim Anfahren nicht mehr... [Accord 02-08]von Dani-83 | 1 351 | 13.07.2016, 17:01 RH.onda | |
Internet wird stündlich langsamer! :( Hi, bei meinem Laptop das über W-Lan mit dem Internet verbunden ist, wird von Stunde zu Stunde langsamer. Das nervt total und das Problem hab ich schon seit ein paar Monaten. :no:
Mein Browser ist Mozilla Firefox, mein Laptop ein Toshiba Satellite... Seite 2, 3, 4 [Computer & Spiele]von EJ9Driver-soon | 31 888 | 06.11.2010, 12:39 gonzo | |
Winterreifen langsamer als eingetragener Geschwindigkeitsind Ist es erlaubt Winterreifen drauf zu haben deren Geschwindigkeitsindex langsamer ist als der, der eigentlich laut Papieren nötig wäre?
Also wenn ich eigentlich V haben müsste aber nur Winterreifen drauf hab die bis 180 gehen oder sowas. Kann man die... Seite 2 [Allgemein]von ToxiT | 16 859 | 24.08.2006, 13:40 Chris_1984 | |
ed9 ruckelt nur noch und wird langsamer Hi, mein ed9 nimmt seit heut morgen nur noch ruckelnd das gas an.
und auf der bahn ist folgendes zubeonbachten: sehr träge bis 120 dann wird er von allein langsamer und nimmt kein gas mehr an, auf einmal gehts dann weiter und ab 150 ist alles wieder in... Seite 2 [CRX]von japcar | 12 1.164 | 22.01.2007, 18:33 DODGE-V8 | |
Schleifendes Bremsgeräusch bei langsamer Fahrt - Civik FK2 (2016) Hallo zusammen,
mal wieder eine Frage zu meinem Civic.
Bereits von Anfang an ist ein schleifenden Geräusch beim Bremsen in niedriger Geschwindigkeit zu vernehmen. Es ist wirklich nur bei langsamer Fahrt, also z.B. beim Rangieren oder dem Anrollen zur... [Civic 2012-2016]von Sun Tse | 4 930 | 27.01.2018, 08:33 Sun Tse | |
EG3 mit D16 Gas/Turbo Umbau und viel viel Ausstattung ;-) Hallo,
habe ein kleines Projekt vor.
Habe hier ein Eg3 bj94 stehen, dem ich ein D16z6 verpassen werde.
Der Civic soll ein Langstreckenfahrzeug werden und wird auf Gas umgebaut.
Da aber der Spaß nicht auf der Strecke bleiben soll, soll noch zusätzlich ein... [Civic 92-95]von nitro6 | 5 506 | 22.06.2014, 11:11 EnZyMe | |
Powerrohr viel viel zu leise... Hallo,
ich habe ein extrem großes Problem, finde ich :cry:
Also es geht um folgendes...
Ich habe einen Civic EP1 und hatte bis vor zwei Tagen ein AI von TSS und einen Powerrohr- Auspuff dran mit 4 90er Rohren.
Nun habe ich vor zwei Tagen mein... Seite 2 [Performance]von epTuner | 10 1.067 | 29.07.2006, 18:55 exe | |
EG3 Verbraucht viel zu viel was machen? hi leute
MEIn EG 150tkm verbraucht viel zu viel glaub ich .
Ich komme ca. 380km mit vollem tank, dass ist übel meine kumpelz kommen da schon viel weiter.
Und deswegen meine frage an euch was kann ich denn machen ?
Öl hab ich neu... Seite 2 [Performance]von AND1--CiviC PoweR | 13 1.242 | 22.01.2007, 23:32 CruX |