mirsite

      главная страница     письмо     Добавить в избранное

    PHP // MySQL // .htaccess


   Об авторе >>>



Главная страница

PHP

MySQL

Apache и .htaccess

Полезные сервисы

Новости

Ссылки

Карта сайта



Новости



Новый формат InnoDB таблиц в MySQL

Опубликованы несколько интересных заметок с результатами оценки нового "Barracuda" формата InnoDB таблиц, представленного в недавно выпущенном релизе плагина InnoDB:

  • "Testing InnoDB “Barracuda” format with compression" - оценка производительности нового формата InnoDB, с задействованием средств сжатия на лету (данные загружались на 30-50% медленнее, но зато на диске занимают на 70% меньше места);
  • "Real-Life Use Case for “Barracuda” InnoDB File Format" - по другой оценке, использование нового формата InooDB позволило значительно снизить нагрузку на систему ввода/вывода. 60Гб база после конвертации стала занимать 5Гб, на несколько порядков возросла скорость выполнения запросов с выборкой по первичному ключу.

Несколько других заметок:

  • "Efficient Boolean value storage for Innodb Tables" - сравнение эффективности упаковки нескольких флаговых полей в MySQL таблицах (сравнивались типы bit(1), tinyint(4) и char(0)). В результате, оказалось, что bit(1) и tinyint(4) в InnoDB имеют одинаковый размер, в то время как char(0) эффективней на 10%. Для MyISAM таблиц bit(1) и char(0) одинаковы по эффективности, в то время как tinyint(4) занимает больше места;
  • "MySQL extensions for hosting" - для владельцев хостинг-серверов, представлено полезное расширение MySQL, вводящее возможность учета ресурсов в привязке к отдельному пользователю и таблице, и позволяющее быстро выявить пользователей, создающих повышенную нагрузку на сервер. Доступ к статистике предоставляется через команды SHOW TABLE_STATISTICS, SHOW INDEX_STATISTICS и SHOW USER_STATISTICS;

Оригинал новости: http://www.opennet.ru/opennews/art.shtml?num=15566
 



// 28.04.2008 //

Все новости >>>




  

Александр Мироненко, MirSite.ru © 2005-2014       
Сайт обновлен 21 сентябр¤ 2019 года