![]() Mailinglisten-Archive |
Hi, ich mu� demn�chst eine Veranstaltungskalender erstellen. Dieser wird um die 60.000 Eintr�ge (Tendenz wachsend) haben. Er soll auch mit einer Suchfunktion ausgestatten werden, die bei machen Feldern auch Wildcards unterst�tzt. Technik: Lynux, Apache, Mysql, Php 1. Frage: Ausgangssituation: Suche alle Veranstaltungen, die zur Rubrik (rid) "1" angeh�ren und bei denen im Titel (titel) das Wort "XYZ" vorkommt. Welche Abrage ist die schnellere? 1. SELECT * FROM veranstaltungen2000 where rid=1 AND titel LIKE "%XYZ%"; 2. SELECT * FROM veranstaltungen2000 WHERE rid=1 HAVING titel LIKE "%XYZ"; Meine Erfahrung ist, da� Abfrage 1 schneller ist, aber wieso? 2. Frage: Ist es �berhaupt ratsam so eine Suche �ber MYSQL durchzuf�hren? 3. Frage: Wenn mehrer Benutzer ungef�hr gleichzeitig eine Abfrage ausf�hren, wie arbeitet MYSQL diese ab (hintereinander/nebeneinander)? mfg Martin Abraham --- mabraham_(at)_ahs-net.de
php::bar PHP Wiki - Listenarchive