Free Public License до 3.23.19
далее GPL и commercial
http://www.mysql.com/company/legal/licensing/mypl.html
И вложенные запросы, и транзакции тоже порадовали...
Но! после 3.23 стало платным😡
:D
У всех свои недостатки и достоинства.
PostgreSql, например, любит раздувать индексные файлы, но в отличие от MySQL поддерживает триггеры и.т.п
Ответ на вопрос "какая СУБД лучше" хорошо рассмотрен на форуме http://www.sql.ru/forum/actualtopics.aspx?bid=10
Но ведь Яндекс использует MySQL, не так ли?
В простом случае - есть алгоритм поиска F его сложность O(n), где n-количество данных. Существуют алгоритмы индеферентные к оличеству данных, есть те которые очень легко работают с добавлением/удалением и.т.п
Какие из них используются в СУБД - не всегда известно.
Остается либо занижать n либо искать более приемлемый алгоритм F.
select count(*) from DATABASE
(Строка суммарно насчитывает ~170байт)
Sybase справился с такой же задачей гораздо быстрее...
К примеру: На 30 млн записей MySQL - задумался на 10 мин при простейшем select count.
В связи с такими неудобствами, оказалось проще взять готовые алгоритмы и слегка их модифицировать.
С какой скоростью выполняется алгоритм морфоанализа? Какой при этом объем данных словаря?
Как долго длится процедура индексаци документа с учетом морфоанализа и без?
Происходит ли при этом обработка орфокорректором?
Считаются ли слова с ошибкой, например: Интернет и Интэрнет равноценными?