URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 135843
[ Назад ]

Исходное сообщение
"Выпуск СУБД MySQL 9.2.0"

Отправлено opennews , 23-Янв-25 16:24 
Компания Oracle сформировала новую ветку СУБД MySQL 9.2.0. Сборки MySQL Community Server 9.2.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. В рамках внедрённой в 2023 году новой модели формирования релизов, MySQL 9.2 отнесён к веткам "Innovation", к которым также будет отнесён следующий значительный релиз MySQL 9.3.  Innovation-ветки рекомендованы для тех, кто хочет раньше получать доступ к новой функциональности, публикуются каждые 3 месяца и поддерживаются только до публикации следующего значительного релиза (например, после появления ветки 9.2 прекращена поддержка ветки 9.1). Летом планируют сформировать LTS-релиз, рекомендованный для внедрений, которым необходима предсказуемость и длительное сохранение неизменного поведения. Следом за LTS-веткой будет сформирована новая Innovation-ветка - MySQL 10.0...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62603


Содержание

Сообщения в этом обсуждении
"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 16:24 
что виртуалбокс угробили, что джаву, что мускуль, что ещё 500 проектов. антимидасы прям

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 16:27 
Оракл компания подобрее Гугла будет.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 16:39 
А в чём заключается угробление VirtualBox, простите?

"Выпуск СУБД MySQL 9.2.0"
Отправлено User , 23-Янв-25 20:14 
Да и с мусквилем - не понятно. Добро бы Машку хоронили - пусть за оградой но все ж жалко, а тут? И с джвой "не все так однозначно", хотя пару вспышек они определенно прохлопали...

"Выпуск СУБД MySQL 9.2.0"
Отправлено commiethebeastie , 24-Янв-25 07:44 
В том, что схватили чужой эмулятор видеокарты, отсюда внезапные отвалы после обновления.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:16 
Рабочие моменты. Главное что продукт работает и развивается.  


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 23:53 
А где угробили? Наоборот, в 8.0 сделали то, что надо было сделать 15 лет назад - отодрали всё, что было гвоздями прибито к myisam, и системные словари теперь на версионном движке и больше не разваливаются.

Сейчас да, лучше бы сделали нормальный транзакционный DDL (тем более что 90% работы уже сделано), а не джаваскрипты прикручивали (зачем там вообще это?).


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 17:03 
По уязвимостям забавно написали: "связаны с уязвимостями в компонентах Kerberos и Curl"
Это просто дырени в курле и керберосе, зачем такие реверансы!

CVE-2024-11053 - это на самом очень крутая дырень. Которая, если верить openwall.com/lists/oss-security/2024/12/11/1, жила там с Dec 29, 1999. Нужно добавившему дать надбавку - так хорошо замаскировал под бажинку.

Ну а CVE-2024-37371 - типикАл сишная дырень "мы не смогли правильно посчитать размер буфера и влезли куда не положено". Или наоборот - положено.


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 17:10 
Не ну это же не Jia Tan это другое. Просто ошибся человек бывает.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Анонимусс , 23-Янв-25 18:34 
> Нужно добавившему дать надбавку - так хорошо замаскировал под бажинку.

Ты на дату коммита посмотри.
Чел, или уже готовенький после 25го, или спешаший встретить 31е, просто навалил в мастер "144 changed files with 37,273 additions and 0 deletions."


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 12:43 
> Ты на дату коммита посмотри.
> Чел, или уже готовенький после 25го, или спешаший встретить 31е, просто навалил
> в мастер "144 changed files with 37,273 additions and 0 deletions."

Кстати отличная идея как замаскировать бекдор.
Типа спешил к праздникам, уже хотел оливье кушать или индейку.
Ну и ревьювер будет примерно такой же - или суетящийся перед праздниками, или после бодуна.


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 17:05 
MariaDB по бенчам на 13% в среднем шустрее работает

"Выпуск СУБД MySQL 9.2.0"
Отправлено chdlb , 23-Янв-25 18:42 
зато перкона тупит

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 22:33 
Кто-то любит бенчи, а кто-то чтобы работало - на всех не угодишь

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 01:48 
И то и то работает. Но одно на 13% быстрее (поверим на слово, но не знаю, правдиво ли сие утверждение). Если лицензии и владельцы продукта не важны, то что выбрать? Вот же задача неразрешимая...

"Выпуск СУБД MySQL 9.2.0"
Отправлено chdlb , 24-Янв-25 03:33 
на самом деле разница около 5-8%, что не очень много, в марии по умолчаниию отключен бинлог, а оригинале надо выключать самому

и выбор там скорее обосновывается сапортом и совместимостью, мария и мускл уже не совместимы между собой по многи параметрам


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:12 
И что эта пиковая скорость тебе даст? Диплом на стенку? Или ты для своего дата центра купишь на 13% купишь меньше серверов? Если у тебя такие объемы данных что тебе нужны датацентры, то тебе ни та ни другая база не нужна тебе нужны нормальные платные решения с платной поддержкой.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Tron is Whistling , 23-Янв-25 23:38 
Это пока вы page compression не включили. Дальше у mariadb весь слив на диск становится однопоточным.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 18:49 
Конечно, без javascript не обойтись. И чтоб dom сразу формировался в хранимке. И промисы не забудьте!

"Выпуск СУБД MySQL 9.2.0"
Отправлено chdlb , 23-Янв-25 18:51 
даешь async await в хранимые процедуры ))

"Выпуск СУБД MySQL 9.2.0"
Отправлено asm , 23-Янв-25 19:10 
Они есть, но обрабатывается всё в single thread'е, так что профита в перформансе не будет

"Выпуск СУБД MySQL 9.2.0"
Отправлено chdlb , 24-Янв-25 03:31 
это был сарказм ))

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 22:32 
Это только синтаксис. Могу ошибаться, но вроде бы Multilingual Engine Component для MySQL и Oracle Database Multilingual Engine (MLE) - это известная технология GraalVM - среда Java, в которой могут исполняться скриптовые языки, типа JavaScript, Python....

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 23:55 
Согласен, Опеннет без JS перестал работать. Эх, ушла эпоха...

"Выпуск СУБД MySQL 9.2.0"
Отправлено директор_шапито , 24-Янв-25 11:13 
В целом направление верное. СУБД для скриптухи => одна из немногих адекватных скриптух - js => с js внутри СУБД можно всё писать на одном языке и шарить определения интерфейса => профит. Поэтому к чему твои слёзы, ламерок?

"Выпуск СУБД MySQL 9.2.0"
Отправлено 1 , 24-Янв-25 11:43 
"вот и выросло поколение" (с)
Рыночек уже порешал, что вместо хранимых процедур нужен сервер приложений.
А так, странно что не PL/SQL не включили.

"Выпуск СУБД MySQL 9.2.0"
Отправлено 2 , 25-Янв-25 01:11 
В своем ли вы уме, уважаемый. Если PL/SQL будет в этом поделии MySQL, то как тогда продавать Oracle DB, за который денех дают много больше?

"Выпуск СУБД MySQL 9.2.0"
Отправлено ptr , 25-Янв-25 14:25 
> вместо хранимых процедур нужен сервер приложений

Из ORM которого иногда прилетают такие запросы, что способны планировщик отправить в долгое путешествие по терабайтным таблицам. В итоге, приходится эту проблему решать вручную представлением, функцией или процедурой.


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 27-Янв-25 01:00 
Да еще эти терабайты будут гоняться по сети между СУБД и "сервером приложений"
ORM - это зло. Если нужна кросс-базовость (а сейчас это уже совсем не распространенный кейс), то надо самим оптимизировать в своем приложении SQL под эти базы (я не думаю, что СУБД будет более 3х), зато приложение не будет отапливать Земли вместе с коровками из Бразилии.

"Выпуск СУБД MySQL 9.2.0"
Отправлено ptr , 28-Янв-25 12:32 
> ORM - это зло

Не ORM зло, а любая крайность зло. Джуны дешево и вполне успешно по детальным поставкам пишут с ORM. А моя задача следить за тем, что в итоге получается, и ставить задачи на разработку представлений, функций и процедур там, где это действительно требуется. Такой подход снижает стоимость разработки в разы, почти не влияя на эффективность результата.

> не думаю, что СУБД будет более 3х

Только на текущем проекте у меня сейчас из условно SQL СУБД: PostgreSQL, ClickHouse, ksqlDB, SQLite и Hana. Это не считая легаси на MS SQL, Oracle и MySQL, с которыми тоже приходится пока жить.


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 22:22 
Что-то я запутался, какой актуальный LTS то

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 01:05 
9.7 LTS

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 23-Янв-25 23:57 
Зачем эти всякие СУБД нужны? Nocord ( http://91.192.22.20/ ) и без них прекрасно обходится.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 09:03 
Он и без доменного имени обходится.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:14 
Доменные имена это способ порабощения и контроля.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:40 
Переходи на децентрализованные оверлейные сети.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 18:52 
Есть, капитан!

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 20:18 
Не больше чем IP адреса.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 13:05 
И что вы будете делать, когда у вас ip поменяется?

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:08 
А что вместо flush privileges? Кто знает?

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:37 
Пока его не выпилили, только запланировали.

https://dev.mysql.com/doc/refman/9.2/en/privilege-changes.html
https://dev.mysql.com/doc/refman/9.2/en/flush.html#flush-pri...


"Выпуск СУБД MySQL 9.2.0"
Отправлено нах. , 24-Янв-25 11:09 
будешь перезагружать базку, каждый раз. Ну как обычно - модные молодежные ребята, набранные по объявлениям, не в курсе, зачем оно (им), а в отчет что они что-то там пооптимизировали - написать что-то ж надо, а то можно резко лишиться хорошей орацловой зарплатки.


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:14 
Любители пиписькомерок могут сравнить свою Марию с монгодб и получить что монга в десятки раз быстрее.  

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 10:38 
Нужно вдумчиво подбирать инструменты под задачу.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 17:11 
Что там у монги со сменой лицензий на лету?
Где гарантии, что они опять что то там не поменяют, пока у меня что то работает на монге?

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 18:51 
Какие гарантии что мускул ничего не поменяет? Лицензия монги не разрешает только продавать сервис с монго для себя все всегда можно. Пользуйся любой другой носикуель базой. Для большинства задач они быстрее и лучше любой рсубд.

"Выпуск СУБД MySQL 9.2.0"
Отправлено ptr , 25-Янв-25 14:29 
> Для большинства задач

Если Вы не всевидящий Бог, то пропустили слово "моих".


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 20:20 
На чём, на KV? MySQL можно настроить что он будет не медленнее. Но чтобы монга стала полноценной субд настроить нельзя никак.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 12:32 
Этот мускул был шустрым когда только появился, декларировался для веба. Мало функций, примитивные запросы - вот результат космический.
Как только пошел развиваться в сторону полноценного SQL как постгресс - и все ништяки исчезли, смысла в нём теперь ноль.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 17:13 
Когда он только появился, это была обыкновенная прослойка SQL-запросов для определенных файлов на файловой системы.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 13:03 
А где жалобы на то, что для mysql нужны костыли, вроде обновления и выборки из одной таблицы в одном запросе? Неуж-то код никто из пользователей опеннта не пишет?

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 13:04 
>нужны костыли, для обновления и выборки из одной таблицы в одном запросе

При этом в постгресе работает из коробки


"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 17:14 
Справедливости ради, некоторое время назад я подобное и на монге не мог реализовать.
Потом, судя по документации вроде бы появилось, но я не проверял.

"Выпуск СУБД MySQL 9.2.0"
Отправлено AName , 27-Янв-25 12:18 
Как это "обновления и выборки... в одном запросе"? Запрос это одно полное SQL-выражение, оно либо про выборку, либо про обновление/вставку, либо про определение/модификацию определения какого-то объекта. Или ты про что-то вроде insert into select ? Так это не ANSI, это сахар, он у всех разный.

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 15:48 
Кто знает, партиции разных движков уже можно создавать, или по прежнему выводится ошибка?

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 24-Янв-25 20:59 
Когда последний раз юзал MySql, там не разу не упоминался JavaScript. Довели...

"Выпуск СУБД MySQL 9.2.0"
Отправлено Аноним , 25-Янв-25 15:41 
А что за движок для JavaScript заюзали?