Архив за месяц: Апрель 2012

Оптимизация MySQL

Правильный способ случайной сортировки в MySQL // what NOT to do:   $r = mysql_query(«SELECT username FROM user ORDER BY RAND() LIMIT 1»);      // much better:      $r = mysql_query(«SELECT count(*) FROM user»);   $d = mysql_fetch_row($r);   $rand = mt_rand(0,$d[0] — 1);      $r = mysql_query(«SELECT username FROM user LIMIT $rand, 1»); Источник Top 20+ MySQL Best Practices http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/

Рубрика: MySQL | Добавить комментарий