The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Набор полезных патчей и идей по развитию MySQL

09.09.2008 15:19

Вадим Ткаченко опубликовал список идей по улучшению MySQL, некоторые из которых уже реализованы в виде неофициальных патчей.

Наиболее интересные из них:

  • Задание таймаутов на выполнение запросов;
  • Переносимость файлов InnoDB (.ibd) между серверами, при работе в режиме "–innodb-file-per-table=1", сохраняющем каждую таблицу в отдельном файле;
  • Наборы патчей: google-smp, Yasufumi rw-lock и Ebay ( переменная длина записей для таблиц типа heap/memory);
  • Замер фрагментации/заполнения InnoDB tablespace, возможность настраивать дополнительные переменные InnoDB в файле конфигурации сервера, адаптивное сжатие данных;
  • Дополнительная статистика по работе сервера: загруженность репликациями, потребленное процессорное время в строчках PROCESSLIST, удобство и настраиваемость просмотра статуса InnoDB.


  1. Главная ссылка к новости (http://www.mysqlperformanceblo...)
Автор новости: Peter Vereshagin
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/17808-mysql
Ключевые слова: mysql, patch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, InkviZitor (?), 16:59, 09/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Наборы патчей: google-smp

    С такими темпами скоро гугл начнёт выпускать учебники, туалетную бумагу, пищевую продукцию... :) Надо уже наклеивать шилдики на кjмп "Powered by Google", "Designed to Google"

     
  • 1.2, geekkoo (??), 17:23, 09/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Вадим Ткаченко не собирается добавить к Мускулю патч для внешней аутентификации пользователей?
     
     
  • 2.3, kay (ok), 18:40, 09/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    это как?
    у меня вот стоит задача на web server'е с suexec запретить пользователю username1 логиниться в MySQL используя логин username2, а разрешить только username1.

    может уже кто-то реализовал подобное?

     
     
  • 3.5, the_age (?), 19:32, 09/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Это давно уже реализовано в стандартных правах доступа MySQL. Или нужно что-то нестандартно-особенное?
     
     
  • 4.9, geekkoo (??), 10:11, 10/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Скажем, аутентификацию в Mysql по системному логину. Типа, через Kerberos, например.
     
  • 2.7, Аноним (-), 23:27, 09/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Мускулю не хватает патча, ставящего вместо него postgres, ну или на худой конец firebird ;)
     
     
  • 3.8, Александр Чуранов (?), 01:02, 10/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Мускулю не хватает патча, ставящего вместо него postgres, ну или на худой
    >конец firebird ;)

    +1

    Даёшь свободный софт!

     
  • 3.10, deadl2 (?), 12:07, 10/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Мускулю не хватает патча, ставящего вместо него postgres, ну или на худой
    >конец firebird ;)

    вы совершенны правы, против mysql - postgress это патч

     
     
  • 4.11, Аноним (-), 12:54, 10/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    аха. замечательный патч! удаляет мускуль подчистую!
     
  • 2.12, fi (ok), 13:33, 10/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я знаю, это планируется в будущих версиях.
    А сейчас есть сторонний платный продукт (возможно и не один) который добавляет этот функционал. Правда он кривоватый.
     

  • 1.4, sauron (??), 18:55, 09/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Переносимость файлов InnoDB (.ibd) между серверами, при работе в режиме >"–innodb-file-per-table=1", сохраняющем каждую таблицу в отдельном файле;

    Респект!

     
  • 1.6, chesnok (ok), 23:13, 09/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    да эти патчи чем-то плохим "пахнут"....
    freeMySQL
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру