Языки программирования

 

MySQL имеет APIдля языков Delphi, C, C++, Эйфель, Java, Лисп, Perl, PHP, Python, Ruby, Smalltalk, Компонентный Паскаль и Tcl, библиотеки для языков платформы.NET, а также обеспечивает поддержку для ODBC посредством ODBC-драйвера MyODBC.

MySQL - это ПО с открытым кодом.

ПОс открытым кодом означает, что применять и модифицировать его может любой желающий. Такое ПО можно получать по Internet и использовать бесплатно. При этом каждый пользователь может изучить исходный код и изменить его в соответствии со своими потребностями.

 

Технические возможности СУБД MySQL

ПО MySQL является системой клиент-сервер,

которая содержит многопоточный SQL-сервер, обеспечивающий поддержку различных вычислительных машин баз данных, а также несколько различных клиентских программ и библиотек, средства администрирования и широкий спектр программных интерфейсов (API).

 

Безопасность

Система безопасности основана на привилегиях и паролях с возможностью верификации с удаленного компьютера, за счет чего обеспечивается гибкость и безопасность. Пароли при передаче по сети при соединении с сервером шифруются. Клиенты могут соединяться с MySQL, используя сокеты TCP/IP, сокеты Unix или именованные каналы (namedpipes, под NT)

 

Вместимость данных

Максимальный размер таблиц в MySQL 3.22 до 4 ГБ, в последующих версиях максимальный размер до 8 млн ТБ (263 байт).

Размер таблицы ограничен её типом. В общем случае тип MyISAM ограничен предельным размером файла в файловой системе операционной системы. Например в NTFS этот размер теоретически может быть до 32 эксабайт. В случае InnoDB одна таблица может храниться в нескольких файлах, представляющих единое табличное пространство. Размер последнего может достигать 64 терабайт.

 

Стоимость

 


 

Характеристика / СУБД MS SQL 2008 R2 MySQL FireBird Oracle
Поддержка операционных систем Windows Windows, Linux, UNIX, Mac OS, BSD Windows,Linux,UNIX,Mac OS,BSD Windows,Linux, UNIX,Mac OS
Графический интерфейс GUI & SQL SQL SQL API & GUI & SQL
Соответствие ACID Да Да Да Да
Региональные настройки Да Да Да Да
Ограничения (размер БД/Таблицы/строки) 524258 TB/ 524258 TB/ UL UL/от 64 до 256TB /64kB UL/32TB/ 65536 B UL/32 TB/ 1.6 TB
Временные таблицы, материализованное представление Да/Да Да/Нет Да/Нет Да/Да
Поддержка индексов Поддерживает большинство Слабая Слабая Поддерживает большинство
Поддержка UNION, JOIN и т.д. Полная Частичная Полная Полная
Возможности аутентификации Все возможные Слабая Windows, нет аудита Все возможные
Секционирование Слабая поддержка Полная Слабая под-ка Полная
         

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: