Характеристики СУБД
- SQL СУБД (реляционная), быстрая, но не оптимизированная под поиска и добавления, если предстоят частые изменения.
- Стандарты: entry level SQL92, ODBC levels 0-2.
- Лицензия - GPL/LGPL. Для хостинга лицензия не нужна.
- Написана на C и C++. Базовая платформа: Solaris 2.7-2.8, SuSE Linux 7.1 (ядро 2.4, ReiserFS), но работает также в других ОС.
- Многопотоковая.
- API для C, C++, Java, Eiffel, Perl, PHP, Python, и др.
- Парольная защита.
Таблицы в виде B-tree со сжатием индекса. До 32 индексов на таблицу. До 16 колонок на индекс.
По умолчанию MySQL-таблицы имеют максимальный размер около 4 Гб.
Записи переменной длины. Есть примеры использования MySQL с 60000 таблиц и 5 миллиардами строк.
Поддержка koi8-r и cp1251 (сортировка, сравнение и т.д.).
Клиенты могут соединяться по TCP/IP (можно использовать только, если никто не подслушивает) или Unix socket.
Имеются расширения к ANSI SQL92.
Отсутствующие возможности ANSI SQL92:
Вложенные подзапросы
хранимые процедуры и тригеры (тригеры не планируются совсем)
Внешние ключи
Представления
Дата добавления: 2015-07-30; просмотров: 827;