Вадим Ткаченко опубликовал (http://www.mysqlperformanceblog.com/2008/09/08/development-p.../) список идей (http://www.percona.com/percona-lab/dev-plan.html) по улучшению MySQL, некоторые из которых уже реализованы в виде неофициальных патчей (http://www.percona.com/percona-lab.html).Наиболее интересные из них:
- Задание таймаутов на выполнение запросов;<br />
- Переносимость файлов InnoDB (.ibd) между серверами, при работе в режиме "–innodb-file-per-table=1", сохраняющем каждую таблицу в отдельном файле;
- Наборы патчей: google-smp (http://code.google.com/p/google-mysql-tools/wiki/Mysql5Patches), Yasufumi rw-lock (http://bugs.mysql.com/bug.php?id=26442) и Ebay (http://code.google.com/p/mysql-heap-dynamic-rows/) ( переменная длина записей для таблиц типа heap/memory);- Замер фрагментации/заполнения InnoDB tablespace, возможность настраивать дополнительные переменные InnoDB в файле конфигурации сервера, адаптивное сжатие данных;
- Дополнительная статисти...
URL: http://www.mysqlperformanceblog.com/2008/09/08/development-p.../
Новость: http://www.opennet.me/opennews/art.shtml?num=17808
>Наборы патчей: google-smpС такими темпами скоро гугл начнёт выпускать учебники, туалетную бумагу, пищевую продукцию... :) Надо уже наклеивать шилдики на кjмп "Powered by Google", "Designed to Google"
А Вадим Ткаченко не собирается добавить к Мускулю патч для внешней аутентификации пользователей?
это как?
у меня вот стоит задача на web server'е с suexec запретить пользователю username1 логиниться в MySQL используя логин username2, а разрешить только username1.может уже кто-то реализовал подобное?
Это давно уже реализовано в стандартных правах доступа MySQL. Или нужно что-то нестандартно-особенное?
Скажем, аутентификацию в Mysql по системному логину. Типа, через Kerberos, например.
Мускулю не хватает патча, ставящего вместо него postgres, ну или на худой конец firebird ;)
>Мускулю не хватает патча, ставящего вместо него postgres, ну или на худой
>конец firebird ;)+1
Даёшь свободный софт!
>Мускулю не хватает патча, ставящего вместо него postgres, ну или на худой
>конец firebird ;)вы совершенны правы, против mysql - postgress это патч
аха. замечательный патч! удаляет мускуль подчистую!
Насколько я знаю, это планируется в будущих версиях.
А сейчас есть сторонний платный продукт (возможно и не один) который добавляет этот функционал. Правда он кривоватый.
>Переносимость файлов InnoDB (.ibd) между серверами, при работе в режиме >"–innodb-file-per-table=1", сохраняющем каждую таблицу в отдельном файле;Респект!
да эти патчи чем-то плохим "пахнут"....
freeMySQL