Malcolm Beck´s: Datenbankabfrage

Beitrag lesen

مرحبا

Ja, genau das habe ich bereits gemacht, allerdings kann es dann (Unter umständen) bei einem 10 Parameter langen String bis zu 10 MySQL abfragen geben, was selbst mit geschickten Chache zügig auf die Performance gehen kann.
Kann man dies nicht geschickt in eine, dafür etwas größere Abfrage schieben?

Ich hab sowas ähnliches programmiert, ich befürchte aber, dass es alles andere als Performant ist.
http://test.kum-bochum.de/

Im Endeffekt wirst du nicht drumherum kommen, für jeden String mindestens einmal in der DB zu suchen.

Oder du baust dir mit allen Teil-Strings ein Select-Statement, etwa

SELECT wai  
FROM  t  
WHERE 'string' = $_URL[1]  
OR    'string' = $_URL[2]  
OR    'string' = $_URL[3]

usw.

mfg