FBIagent
Erfahrenes Mitglied
Moin,
wie im Betreff schon geschrieben habe ich in einer MySQL Tabelle ca. 15 millionen
Einträge(1,4 GB). Wenn ich jedoch nun ein Query auf diese Tabelle ausführe
(z.B SELECT * FROM `data` WHERE `id`='buchstabe') dauert es 5-10 minuten bis das Query abgeschlossen ist.
Die ID's sind Buchstaben(Spalte id). Dann gibt es noch die Spalte 'value' Groß- und
Kleinschreibung haben andere value werte(z.B a hat in 'value' den Wert / und A hat in
'value' den Wert *).
Deswegen kann ich es auch nicht jeden einzelnen Eintrag als Textdatei speichern, da a.txt
und A.txt nicht in einem Ordner sein dürfen da nicht zwischen Groß- und Kleinschreibung
unterschieden wird. Desweiteren kann ich als Dateinamen auch nicht die Werte von 'value' nehmen da in diesen Sonderzeichen wie / vorkommen die in Dateinamen nicht erlaubt
sind. Was könnte mir abhilfe schaffen?
Vieleicht eine Datei in der die einzelnen Einträge untereinander gelistet sind?
z.B:
Eins sollte noch angemerkt sein: Es sollen noch aktuelle_einträge+(62*aktuelle_einträge)
hinzukommen.
THX im Vorraus
MFG FBIagent
wie im Betreff schon geschrieben habe ich in einer MySQL Tabelle ca. 15 millionen
Einträge(1,4 GB). Wenn ich jedoch nun ein Query auf diese Tabelle ausführe
(z.B SELECT * FROM `data` WHERE `id`='buchstabe') dauert es 5-10 minuten bis das Query abgeschlossen ist.
Die ID's sind Buchstaben(Spalte id). Dann gibt es noch die Spalte 'value' Groß- und
Kleinschreibung haben andere value werte(z.B a hat in 'value' den Wert / und A hat in
'value' den Wert *).
Deswegen kann ich es auch nicht jeden einzelnen Eintrag als Textdatei speichern, da a.txt
und A.txt nicht in einem Ordner sein dürfen da nicht zwischen Groß- und Kleinschreibung
unterschieden wird. Desweiteren kann ich als Dateinamen auch nicht die Werte von 'value' nehmen da in diesen Sonderzeichen wie / vorkommen die in Dateinamen nicht erlaubt
sind. Was könnte mir abhilfe schaffen?
Vieleicht eine Datei in der die einzelnen Einträge untereinander gelistet sind?
z.B:
Code:
a = /
A = *
b = //
B = **
Eins sollte noch angemerkt sein: Es sollen noch aktuelle_einträge+(62*aktuelle_einträge)
hinzukommen.
THX im Vorraus
MFG FBIagent