
68
В отличие от собственных платных аналогов, в которых требуется
настройка буквально сотен параметров, система MySQL достаточно проста в
настройке и оптимизации даже при самых требовательных приложениях. Если
вести речь о коммерческом окружении, то тут в полной мере поддерживает
профессиональное обучение, консультирование, а также техническое
сопровождение MySQL.
MySQL осуществляет поддержку большинства важных требований
стандарта ANSI SQL и нередко дает возможность дополнения его
пользовательскими функциями, расширениями и типами данных,
призванными улучшить переносимость, а также обеспечить для потребителей
расширенную функциональность. MySQL поддерживают как операционные
системы UNIX, так и отличные от них, в том числе Linux, FreeBSD, Solaris,
OS/2, Windows 95-Vista, MacOS, и может функционировать на различных
архитектурах, среди которых Intel x86, Alpha, SPARC, PowerPC и IA64.
Так как MySQL, это полноценная многопользовательская система,
соответственно, большое число клиентов могут одновременно иметь доступ и
пользоваться одной (или более) базой данных MySQL. Это очень важно в
процессе разработки веб–приложений, которым нужно поддерживать
одновременное подключение большого числа удаленных клиентов. MySQL
включает также гибкую и мощную систему привилегий, дающую
администраторам возможность защиты доступа к критическим данным,
применяя комбинацию из схем по проверке подлинности хостов и
пользователей [12].
Так как MySQL — это программное решение, которым пользуются
миллионы людей во всем мире, она в полной мере поддерживает кодировку
Юникод, а также самые существенные наборы символов (а также китайских и
латинских). Наборы символов учитывают в процессе сортировки, сравнения и
сохранения данных.