11.04.09 22:25Релиз MySQL Proxy 0.7.0

Доступен очередной релиз MySQL Proxy0.7.0.
Среди основных изменений:

  • Модульная структура
  • Добавлены новые утилиты: mysql-binlog-dump и mysql-myisam-dump
  • Улучшенное быстродействие по сравнению с прошлой версией

И многи другие. Полный список тут.

Комментариев нет | Рубрики: MySQL, Новости

11.04.09 12:43EXPLAIN: filesort

В распоряжении MySQL есть несколько способов получить отсортированный результат. В EXPLAIN они отображаются как range, ref или index. Все они используют индекс для сортировки. Во всех прочих случаях используется filesort.

MySQL:
  1. mysql> EXPLAIN SELECT * FROM city ORDER BY Name;
  2. +----+-------------+-------+------+---------------+------+---------+------+------+----------------+
  3. | id | select_type | table | type | possible_keys | key  | key_len | ref  | rows | Extra          |
  4. +----+-------------+-------+------+---------------+------+---------+------+------+----------------+
  5. 1 | SIMPLE      | city  | ALL  | NULL          | NULL | NULL    | NULL | 4079 | USING filesort |
  6. +----+-------------+-------+------+---------------+------+---------+------+------+----------------+
  7. 1 row in SET (0.00 sec)

Не смотря на название, к файлам этот алгоритм имеет мало отношения.
Читать дальше...

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

08.04.09 14:47Ошибка с NULL и IN в MySQL 5.1

Согласно этому баг репорту, в MySQL 5.1.32 присутствует ошибка оптимизатора, которая приводит к сканированию всей таблицы вместо использования индексов.
Читать дальше...

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