Forum
Öffentliche Foren |
FORUM: Spiele & Computer THEMA: SQLite | |||
AUTOR | BEITRAG | ||
Avantasia
RANG Deckschrubber |
#1 - 23.01 11:35 HalloIch versuche gerade SQLite mit MySQL zu vergleichen und bin unter folgendes gestossen 3-Tabellen-Join ohne Indizes SQlite 1104,7357 s MySQL 0,4055s warum ist sqlite so langsam bei komplexeren Abfragen über mehrere Tabellen ohne Indizes weiss das einer ??? Ihr würdet mir echt helfen |
||
phoeniks
RANG Godlike |
#2 - 19.02 20:10 Wieso das so ist, kann ich dir leider nicht verraten.Wenn du Indizes setzt - wie sehen die Zeiten dann aus? Was mir bei Einfügeoperationen sehr viel Beschleunigung gebracht hat war PRAGMA synchronous = OFF
http://www.sqlite.org/pragma.html Eventuell findest du ja noch den einen oder anderen Schalter der die Performance steigert... Hier gibts nen Performance-Vergleich zwischen SQLite MySQL und Postgres.... http://www.sqlite.org/cvstrac/wiki?p=SpeedComparison Wenn man das mal so überfliegt entsteht der Eindruck als ob SQLite erst mit Indizes und Transaktionen so richtig schnell wird..... |
||