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

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

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

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


Содержание

Сообщения в этом обсуждении
"Выпуск СУБД MySQL 9.3.0"
Отправлено bdrbt , 20-Апр-25 09:40 
> Устранено 28 уязвимостей, из которых 26 могут быть эксплуатированы удалённо

Всего лишь.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 10:57 
https://db-engines.com/en/ranking

"Выпуск СУБД MySQL 9.3.0"
Отправлено bdrbt , 20-Апр-25 11:00 
Уже сотню раз намекали на полную несостоятельность этого рейтинга. SQLite должен быть на первом месте, посколько охватывает около 90+% рынка мобильных устройств.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 12:36 
Ну до мобильник это же известные сервера данных. Это мобильные разрабы просто конфиги в другом месте хранить не умеют.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 17:22 
Всяко лучше, чем sedеть и gawkать на каждый из 100500 несовместимых между собой форматов конфигов. Андроид всё-таки операционная система, а не дистрибутив.

"Выпуск СУБД MySQL 9.3.0"
Отправлено bdrbt , 21-Апр-25 03:57 
> Ну до мобильник это же известные сервера данных.

Причём тут сервера, ты вообще читал как этот список формируется?

> Это мобильные разрабы просто конфиги в другом месте хранить не умеют.

Нет, это ты пытаешься рассуждать о вещах в которых вообще ничего не понимаешь.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:16 
Зачем миру столько баз данных? Нельзя сделать одну (ну две), чтобы подходило всем?

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 15:54 
Можно. Все так и поступили: каждый создал свою БД, которая подходит всем.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 16:17 
Классика: https://xkcd.com/927/

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 21:35 
Зачем миру столько отвёрток? Неужели одной(ну две) всем не хватает?

Здесь тоже самое, каждая под свои задачи


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 21:54 
Нет, нельзя - очень-очень много нюансов тут. И даже если откинуть капиталистические нюансы, всё-равно нельзя. Скорость, размер, удобство использования, интерфейс подключения, утилиты, сообщество с решениями, доступность учебных материалов имеет значение.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 21-Апр-25 06:58 
>Зачем миру столько баз данных? Нельзя сделать одну (ну две), чтобы подходило всем?

Microsoft SQL.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 09:56 
>"подготовлены для всех основных дистрибутивов Linux"

Вот вся суть Linux. В то время когда под другие платформы действует правило 1 приложение под 1 популярную ОС (macOS и Windows)
А в Linux одно приложение придётся писать под 100500 дистрибутивов. Причём все вместе взятые занимают очень маленький % дисктопа!


"Выпуск СУБД MySQL 9.3.0"
Отправлено trolleybus , 20-Апр-25 10:23 
> А в Linux одно приложение придётся писать под 100500 дистрибутивов.

Не *писать*, а *собирать*. Это как бы разные вещи. Write once, compile everywhere.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Tron is Whistling , 20-Апр-25 11:03 
Я тебе секрет открою: MySQL пишется под Linux.
Но при этом адаптируется и собирается под ту же винду.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:13 
> Я тебе секрет открою: MySQL пишется под Linux.

Линукс - это ЯДРО, и MySQL написан по большому счёту под POSIX, а не Лин Упс.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Tron is Whistling , 20-Апр-25 14:00 
Ну да, ядро же вокруг себя экосистемы не имеет, всё верно. Вещь в себе.
Суть в том, что те же gcc/glibc/whatever - заточены в первую очередь под линуховое ядро. И много чего ещё.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 16:45 
> Суть в том, что те же gcc/glibc/whatever - заточены в первую очередь под линуховое ядро. И много чего ещё.

Суть в том, что ты дурак, и MySQL к glibc не привязан. Он написан для POSIX и работает на BSD/Solaris/etc. и Windows.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Tron is Whistling , 20-Апр-25 23:52 
Продолжим экзекуцию.
Важная для адекватной производительности MySQL либа - libaio - есть в POSIX или винде?

"Выпуск СУБД MySQL 9.3.0"
Отправлено Tron is Whistling , 20-Апр-25 14:01 
И да, в POSIX может быть O_DIRECT уже принесли?

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 17:11 
Вы представляете, но O_DIRECT уже есть практически в основных современных ОС'ях, предоставляющих POSIX.

Конкретно:
[x] Windows
[x] MacOS
[x] FreeBSD
[x] AIX
[x] Solaris

Ах, да, есть убогие NetBSD/OpenBSD без его поддержки, которые пилят непонятно кто непонятно для чего.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 18:35 
> Ах, да, есть убогие NetBSD без его поддержки

https://github.com/NetBSD/src/commit/33c1fd191743a4e7fbd539a...
> committed on Oct 5, 2006
> add support for O_DIRECT (I/O directly to application memory, bypassing any kernel caching for file data).
>


"Выпуск СУБД MySQL 9.3.0"
Отправлено Tron is Whistling , 20-Апр-25 23:51 
Ещё раз.
В стандарт POSIX (!) завезли O_DIRECT?
И это я только самую мелочь выбрал.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 12:37 
Зато в Андроиде все пишется под андроид, хотя это все тот же Линукс . Магия.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Ося Сексотовна Бендер , 20-Апр-25 13:01 
Просто все уже забывают, что Линух не сам по себе, а является частью GNU/Linux, а в Андроиде от GNU практически избавились.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:03 
Полностью правильное решение. Гну это каждый васян делает как ему взбредёт. А должно быть чтобы все вместе было продуктом.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:18 
> в Андроиде от GNU практически избавились

И слава те, господи. Не надо там эту помойку. В Лин Упсе даже Glibc/libstdc++ не имеют forward compatibility. Такого бардака нет ни в одной другой ОС.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 18:53 
> GNU
> Glibc

https://github.com/bminor/glibc/blob/master/misc/syslog.c
https://github.com/bminor/glibc/blob/master/misc/daemon.c
https://github.com/bminor/glibc/blob/master/resolv/res_init.c
https://github.com/bminor/glibc/blob/master/resolv/res_isour...
https://github.com/bminor/glibc/blob/master/resolv/dn_comp.c
https://github.com/bminor/glibc/blob/master/stdlib/random.c
https://github.com/bminor/glibc/blob/master/stdlib/random_r.c
> * Copyright (c) 1983, 1988, 1993
> *      The Regents of the University of California.  All rights reserved.
>


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:38 
>Андроиде от GNU практически избавились.

Этим шагом она практически схлопнулась сама в себе. Андроид будет развиваться в только своей нише. Ничего нового и гломального она миру не даст. GNU - это локомотив развития.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 14:06 
Гнушный бардак должен жить в контейнере и ни в коем случае не аффектить основную ос. И уж тем более нормальный гуй в таком бардака невозможен.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 14:33 
> от GNU практически избавились

И правильно сделали. С чем бы я от GNU не сталкивался, всё какое-то луддистное, созданное не для людей, с вырвиглазным дизайном (если с GUI) и какое-то вечно глючное. Наверное поэтому оно имеет свои 0.01% на десктопе.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:15 
> Зато в Андроиде все пишется под андроид, хотя это все тот же Линукс

В Android от Linux/GNU - только _ядро_, причём _не_ ванильное, а жутко пропатченое и стабильное. В upstream никакой стабильности рядом не лежало - STABLE API NONSENSE, только забавно: две самые популярные реализации Линукс, RHEL и Android, ОБЕ предоставляют stable API and ABI.

Это всё, что нужно знать про лин упс описателей.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 14:08 
Возможно кто то специально саботирует разброд в Линуксе. Интересно кто бы это мог быть.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 16:50 
> Возможно кто то специально саботирует разброд в Линуксе. Интересно кто бы это мог быть.

Саботирует? Вряд ли.

У всех авторов 10000 дистрибутивов приятное ламповое чувство, что именно они поставляют тот самый Линукс, а все остальные - идиоты.

Им нравится ковыряться, но со временем они отваливаются и уходят на MacOS/Windows, где можно просто работать, а не заниматься вечной перекомпеляцией.

Сколько дистров и их авторов ушло туда, где спокойствие - не счесть.


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 14:32 
>А в Linux одно приложение придётся писать под 100500 дистрибутивов.

Linux это source-based операционная система. Как ваш отдел информационной безопасности собирается верифицировать, что в бинарнике не малварь?


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 17:05 
А как ты верифицировал отсутствие троянов в исходном коде?

Читал и проверял? Какие ещё сказки расскажешь?

А ничего, что XZ с backdoors заехал в Fedora/Debian Unstable/Gentoo? Молча и красиво?

А ничего, что в ядро почти заехал и только чудом пронесло? И что там уже в ядре - никто не знает?

Ах, эти сказки и мифы про ... безопасность исходного кода. 1000 эфемерных глаз.

Как насчёт 5GB исходников Firefox? Ты уже прочитал всё?

Или ядро, которое уже больше 1GB?


"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 21-Апр-25 05:03 
Сертификат не я выдаю, для этого всякие фэстэки и прочие трехбуквенные есть. Вот с них и спрашивай как они это все проверяют.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Tron is Whistling , 20-Апр-25 23:56 
Да никак - там весь отдел безопасности - это мамка, вечером гулять не пускающая.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 13:58 
Всё ещё используем Paradox т.к. есть решения на Windows 3.11 и DOS. Которые просто работают и которые переписывать не имеет никакого смысла.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 14:07 
Была комфортная разработка Turbo C++ + Turbo Professional (или Object Professional) + Paradox Ebgine.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 15:08 
В 1990-х, и под Виндовс.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 14:07 
Была комфортная разработка Turbo C++ + Turbo Professional (или Object Professional) + Paradox Engine.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 16:54 
Хорошее было время. Сразу вспомнил Delphi 1.0 под Windows 3.11. Насколько продуманный тогда был софт для программирования, насколько невероятно обширная и качественная ЛОКАЛЬНАЯ документация, а не как сейчас, когда её нет или в лучшем случае ищи сам где-то в интернете, пробиваясь через сотни и тысячи рекламных баннеров.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 19:35 
Этот путь более тернист и извилист теперь. Раньше заточка была под админов, програмеров и девов. Сейчас - под домохозяек/хомячков.

"Выпуск СУБД MySQL 9.3.0"
Отправлено Аноним , 20-Апр-25 21:58 
Страшно представить чем вы занимаетесь. А кто поддерживать то будет это? Железо то устаревает или вас спасет FreeDos/ReactOS на новом железе?