• MariaDB во всём лучше MySQL? Или у MySQL есть какие-то преимущества?

    @drrtuy
    В MariaDB есть много фичей, отсутствующих в MySQL:time versioning, поддержка движков для OLAP и KVS, новые методы доступа к данным и их обработке в плане исполнения, поддержка режима совместимости синтаксиса pl/sql Оракла, поддержка plugable custom data types. Но и в MYSQL есть отличия: data dictionary вместо .frm файлов и метаданных в таблицах myisam. Поддержка синтаксиса операторов для JSON из стандарта. Рекламируемый atomic DDL не фига не atomic правда: базка не заресторит по ROLLBACK колонку потертую с ALTER TABLE DROP COLUMN.
    Поэтому если вам важны добавленные фичи, то используйте MySQL. Если важна производительность, то MDB.
    Да, кстати, Oracle решила порушить систему feature freeze после того как major release стал GA и добавило меняющую поведение фичу в 8.0.

    Percona сейчас это нечто "заимствовающее" коммиты из обоих проектов. Когда-то у них был крутой тулинг и команда хакеров, понимавших в коде ядра СУБД, но времена прошли и, по большому счёту, Percona сейчас это бизнес поддержки - я бы не стал ставить на них.
    Ответ написан
    2 комментария
  • Почему на mariaDB не работает запрос?

    @drrtuy
    А какой результат вы считаете корректным: отсортированный по убыванию id? Если так, то, к сожалению, внешний group by неявно добавляет сортировку по полю группировки и я бы советовал добавить сортировку во внешний запрос.
    Ответ написан
    Комментировать