42
Зачастую бывает так, что за высокую производительность системы
управления базами данных приходится платить низкой надежностью. Однако
MySQL, создававшаяся с целью обеспечить максимальную надежность и
оптимальное время работы, прошла тесты и сертификацию для использования в
высокоуровневых критически важных приложениях. MySQL поддерживает
транзакции, гарантирующие согласованность данных и снижающие риск потери
информации, а также репликацию и кластеризацию, которые представляют
собой методики, значительно уменьшающие время простоя в случае сбоя
сервера. И наконец, многочисленная аудитория пользователей MySQL
содействует быстрому обнаружению и устранению ошибок, а также
тестированию этого программного продукта в различных окружениях. Такой
профилактический подход привел к тому, что в MySQL фактически нет ошибок.
MySQL может обрабатывать чрезвычайно большие и сложные базы
данные, сохраняя при этом достойный уровень производительности. Таблицы
объемом в несколько гигабайт, содержащие сотни тысяч записей, являются
распространенным явлением, при этом утверждается, что веб-сайт MySQL сам
использует базу данных, содержащую 50 млн записей. MySQL демонстрирует
почти линейную масштабируемость в многопроцессорном окружении, когда
производительность растет соразмерно увеличению количества центральных
процессоров в системе. Подобная способность к масштабированию сделала
систему MySQL такой же широко известной, как Эли Лилли, Alstom, Dun &
Bradstreet, компания Epson, газета New York Times, крупные вебсайты вроде
Google, Facebook и Slashdot, правительственные организации наподобие NASA,
Бюро переписи населения США и Шведской национальной полиции.
Использовать MySQL настолько просто, что даже новичок сможет
разобраться в основах за несколько часов, при этом данное программное
решение подкреплено детальным руководством, большим числом бесплатных
обучающих материалов, доступных в Интернете, сообществом опытных
разработчиков и изрядным количеством книг соответствующей тематики.
Несмотря на то, что большая часть взаимодействия с MySQL осуществляется