Aloa,

ich muß in einer Webanwendung jetzt auch noch Daten von verschiedenen
Ost-Ländern wie zB Bulgarien, Polen, Tschechien usw. integrieren.
Das hätte ich mir eigentlich alles recht einfach vorgestellt, aber leider
ist meine DB nach einer Umstellung von latin1 auf utf8 sehr langsam und die
Suche nach deutschen Umlauten funktioniert dann auch nicht mehr, außer man
stellt die Spalten auf uft8_bin um, aber dann müssen alle Suchausdrücke
case-sensitive sein, was mir auch nichts bringt.
UND mit sehr langsam meine ich jetzt einen Faktor x ca. 10!!!

Also nun meine Fragen:
Wie schaffe ich es mit MySQL, damit ich verschiedene Sprachen, bzw.
Zeichensätze, in einer Tabelle halten kann und diese dann auch noch richtig
und schnell durchsuchen kann?
Es geht um eine Tabelle mit 15 Spalten und 5 Spalten davon werden sehr oft
durchsucht und diese Spalten sind:
2x tinyint, 1x Varchar, 1x Text und 1x Longtext
Die Tabelle beinhaltet ca. 60.000 Datensätze.

Ist da MSSQL, oder eine andere DB etwa besser geeignet?
Sehr wichtig ist für mich die Performance!

thx+lg
Charlie

Reply via email to