Mailinglisten-Archive |
Technik via echtwahr.com schrieb: >>für MySQL: mehr RAM-Speicher, schnellerer RAM-Speicher !!! > > es sind 1 GB RAM in den Server drin und mehr geht wohl nicht? > Das problem bei den server zur zeit ist, das sie manchmal wenn große > suchanfragen kommen, > Bei denen aus mehren millionen daten eben einige tausende rausgesucht werden > müssen, er blckiert dann die tabellen > "locked" - und das kostet gedult bei den kunden (die sie ja nicht haben) schonmal InnoDB probiert? da wird nicht die ganze Tabelle 'gelocked' sondern nur die einzelnen Zeilen. http://dev.mysql.com/doc/mysql/en/Internal_locking.html > Die slow-log ist voll mit unserem insert für die suchtabelle > Diese wird (dynamisch aktualliesiert alle 30 min! > Grund dafür ist, das sie mehrer Fulltext indexe hat und diese datei bei zu > vielen einzelnen insert kaputt geht > Daher alle 30 min ein großes insert (max 1 MB) aber die Querys sind schon optmiert oder? EXPLAIN man kann auch für große Inserts die Indizes kurz abschalten und danach wieder aktivieren ... das hängt aber von der gesamtgröße ab usw. -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive