MySQL - это база данных с открытым исходным кодом, принадлежащая Oracle.

MySQL - это система управления реляционными базами данных (RDBMS), которая работает как сервер, обеспечивающий многопользовательский доступ к ряду баз данных. MySQL официально произносится как /maɪˌɛskjuːˈɛl/ ("Мой SQL"), но часто произносится как /maɪˈsiːkwəl/ ("Мой сиквел"). Он назван в честь My, дочери Майкла Видениуса (первоначального разработчика MySQL)

Проект разработки MySQL сделал свой исходный код доступным в соответствии с условиями GNU General Public License, а также в соответствии с различными частными соглашениями. Первоначально MySQL принадлежала и спонсировалась одной коммерческой фирмой, шведской компанией MySQL AB.

MySQL сменил владельца, когда Sun приобрела MySQL в январе 2008 года за 1 млрд долларов. Спустя 15 месяцев, прежде чем чернила полностью высохли, Oracle купила Sun. Это сделало MySQL дочерним предприятием корпорации Oracle.

С тех пор, как Oracle вступил в дело, они выполнили свои обещания стабильно продвигаться в разработке MySQL, которые до сих пор осуществляются благодаря лучшей производительности и настраиваемости. Тем не менее, старые ошибки все еще существуют в MySQL, который Oracle исправил достаточно быстро для многих в сообществе MySQL.

В свете этого и в соответствии с духом свободы и свободы с открытым исходным кодом, вилки MySQL появились в мире БД с открытым исходным кодом как жизнеспособные альтернативы:

MySQL может работать на нескольких платформах (32-битной и 64-битной)

  • Linux (Redhat Enterprise, Oracle Enterprise, Generic, Linux6 для 5.5.17)
  • Sun Solaris
  • Mac OS X
  • Бесплатный BSD
  • Майкрософт Виндоус
  • Исходный код

MySQL использует несколько механизмов хранения

Каждый механизм хранения имеет отличительные свойства, которые обеспечивают эффективное использование данных в зависимости от

  1. Производительность чтения
  2. Написать производительность
  3. Требования к хранению
  4. Использование памяти
  5. Настройка параметров двигателя для
    • Внутреннее использование
    • Несколько процессоров
    • Использование ОС

Например, InnoDB подвергся реконструкции, которая теперь позволяет ему использовать преимущества нескольких архитектур ЦП. Впервые он был представлен в MySQL 5.1.38 плагин InnoDB. Эти изменения теперь полностью включены в InnoDB MySQL 5.5 (примечание: Percona Server уже имел эти улучшения в 5.0 и 5.1. Oracle неплохо догоняет). Необходимые параметры имеют настройки по умолчанию, которые необходимо настроить, чтобы задействовать многоядерную активность.

Другие сторонние механизмы хранения были использованы в MySQL, включая:

ОБЛАЧНЫЕ БАЗЫ ДАННЫХ

Облачная служба Xeround предлагает XEROUND Storage Engine. Он совместим с ACID, и официальный документ о нем был выпущен в феврале 2012 года. Поддерживаются три механизма хранения: XEROUND, MyISAM и MEMORY.