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

Правильный способ случайной сортировки в MySQL

  1. // what NOT to do:  
  2. $r = mysql_query(«SELECT username FROM user ORDER BY RAND() LIMIT 1»);  
  3.   
  4. // much better:  
  5.   
  6. $r = mysql_query(«SELECT count(*) FROM user»);  
  7. $d = mysql_fetch_row($r);  
  8. $rand = mt_rand(0,$d[0] — 1);  
  9.   
  10. $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 | Добавить комментарий

bathsheba.com

Интернет-магазин интересных скульптур из стекла и металла. Правда заказ отправляют очень долго. Я ждал месяца два посылку:

http://www.bathsheba.com/

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

Операция NOT в арифметической нотации

Памятка для себя:
Арифметический эквивалент логического НЕ (0 → 1 1 → 0) будет 1-x

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

Аналог strace под Mac OS X

Хорошая статья про анализ проблем в Маке. И не только про отслеживание системных вызовов.

Top 10 DTrace scripts for Mac OS X

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

Как извлечь одну базу данных из бэкапа mysqldump

Извлечь  в файл:
sed -n '/^-- Current Database: `test`/,/^-- Current Database: `/p' fulldump.sql > test.sql

Восстановить только одну базу данных:
mysql -u root -p -o db_to_restore < fulldump.sql

Источник

P.S. возможно, понадобится изменить переменную кодировки character_set_client

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

Студенческий союз МИРЭА

Студенческий союз МИРЭА то ли не высыпается, то ли  в запое…Студенческий союз МИРЭА

Рубрика: МИРЭА | Добавить комментарий

Интерполяция: рисуем гладкие графики средствами PHP и GD

Выпущена первая публичная версия библиотеки для рисования гладких кривых на PHP (c-spline, сплайн Акимы, кривые Безье). Демо / скачать  Читать на habrahabr.ru

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

Internet Explorer 5.5

Вот так выглядит сайт microsoft.com в браузере Internet Explorer 5.5 (Windows 2000). Никаких предупреждений, ссылок на обновление браузера.

 

А вот так сайт Mozilla:

 

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

Сервер очень точного времени stratum 1 на Garmin GPS (Хабрахабр)

Читать на habrahabr.ru

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

Расчет мощности ИБП: перевод ватт в вольт-амперы

Мощность — одна из основных характеристик, рассматриваемых при выборе ИБП. Производители ИБП указывают полную мощность в вольт-амперах, а для оборудования, как правило, указывают активную мощность — в ваттах. Перевести ватты в вольт-амперы можно по следующей формуле:

Полная мощность = Активная мощность / Коэффициент мощности

Типовые значения коэффициента мощности:

  • компьютер с недорогим блоком питания — 0,6-0,8
  • компьютер с блоком питания с функцией коррекции фактора мощности (PFC), а также серверы и сетевое оборудование  — 0,95
  • приборы с электродвигателем (принтеры, кондиционеры и т.п.) — 0,6-0,8

При покупке ИБП для компьютера можно упростить расчет и взять коэффициент равным 0,7. Например, если компьютер с монитором потребляют в пике 400 Ватт, для них необходим ИБП мощностью 400 / 0,7 ? 570 ВА. Рекомендуется заложить «сверху» этой мощности запас в 15-20%.

Второй совет: при запуске устройств, использующих электродвигатели (например, принтеров), их потребляемый ток превышает в 6-8 раз номинальное значение. Поэтому такие устройства не рекомендуется подключать к ИБП.

Источники:

  1. Барсаков А. Расчет мощности ИБП / «Журнал сетевых решений/LAN» , № 09, 2009
  2. Расчет мощности ИБП //URL: http://www.1000va.ru/UPS/111/
Рубрика: домашний компьютер | Добавить комментарий