1.1, Онаним. (?), 09:00, 18/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
В этот раз доломали оптимизатор JOIN?
Я после 10.6 боюсь обновляться вообще, так и сижу на 10.5, местами ушёл на ванильный 8.0, потому что в 10.6 доломали сброс страниц.
| |
|
2.2, Онаним. (?), 09:01, 18/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Молчу уже про то, что до этого доломали и выкинули TokuDB, и на больших объёмах хорошо сжимаемых данных всё стало плохо.
| |
|
3.11, Омоним (?), 09:21, 18/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
И как ты справляешься без реализации новых алгоритмов и с отсутствием типа INET4?
| |
|
4.13, Онаним. (?), 09:25, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Новых алгоритмов - это автовакуума в плоской DBF-подобной структуре с навесными индексами?
А INET4 - это тупое кэнди над блобом.
| |
|
5.14, Онаним. (?), 09:26, 18/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Извиняюсь, не над блобом, над CHAR(4)/binary. Блоб немножко по-другому хранится.
| |
|
|
|
2.31, Аноним (31), 13:00, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
>боюсь обновляться вообще
ну и нафига тебе такой геморрой? я например свалил на postgres больше 15 лет назад после общения с разработчиками mysql и ни разу ни в каких проектах об этом не пожалел. чего и всем желаю.
| |
|
|
4.42, Аноним (31), 14:47, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
это типа ты тык шутишь о якобы преимуществах mysql под postgres? это при том что в mysql только inet4 добавили который был в postgres 15 лет назад? смешно. можешь и на телеге ездить если автомобилем брезгуешь
| |
|
5.44, Онаним. (?), 15:24, 18/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Хосспаде. У постгреса до сих пор при записи получается отличная первой свежести DBF-подобная плоская структура, поэтому ему нужен вакуум, а логическая репликация не умеет в DDL. О чём тут вообще речь может быть?
| |
|
6.52, edo (ok), 17:00, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ну не умеет и не умеет. Есть же log shipping.
То же и про vacuum можно сказать, ну нужен он и нужен, какие неудобства это вызывает? Сейчас сверился с интернетом, autovacuum включен по умолчанию начиная с 8.3 (2008 год!). В большинстве сценариев использования оно просто работает.
| |
|
|
|
|
|
3.64, Онаним. (?), 01:06, 19/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ну чего-чего там. В один поток теперь флаш идёт. Разбиение buffer pool на инстансы тоже убрали, со всеми вытекающими. Особенно весело тем, кто кипятит^W сжимает, потому что в отличие от ванильки у них модульная компрессия была в page cleaner зашита, который собственно и флашит, а не во writer threads. Надо будет на 10.10 глянуть, но очень сомневаюсь, что там что-то в этом плане переперделали.
| |
|
|
5.80, Онаним. (?), 21:54, 19/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Серьёзно, компрессия пошла в несколько потоков?
Благодарю, надо будет тогда всерьёз глянуть, есть места, где на ванильку быстро не откатиться.
| |
5.85, Онаним. (?), 12:01, 22/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Посмотрел.
Нет, ничего не изменилось, та же херня.
Запись из пула в один поток, одно ядро в полку, остальные спокойны, write rate по сравнению с ванилькой под плинтусом.
| |
|
|
|
|
1.8, Аноним (8), 09:14, 18/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Добавлен тип данных INET4 для хранения адресов IPv4 в 4-байтовом представлении
в постгресе уже сто лет как было
| |
|
2.9, Аноним (-), 09:18, 18/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
так сабж по сути из себя представляет одно большое проявление NIH-синдрома у его разработчиков, зачем он когда есть слоняра - хбз
| |
|
3.12, Онаним. (?), 09:22, 18/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Вы всё ещё вакуумите? Тогда мы идём к вам. Даже со всеми недостатками :D
| |
|
4.15, random (??), 09:27, 18/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вакуумили, вакуумим и вакуумить будем. А что? Какие с этим проблемы?
| |
4.18, An (??), 09:30, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Даже с таким огромным минусом как вакуум, предпочту PostgreSQL сабжу.
| |
4.19, Аноним (19), 09:46, 18/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
ну-ну, вы мне еще за OPTIMIZE (RECREATE) TABLE поговорите)))
| |
|
5.23, Онаним. (?), 10:30, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ты не поверишь, ещё со времён 5.5 в общем случае не требуется.
Бывают специфичные случаи, но это скорее исключение.
| |
|
6.28, Аноним (28), 11:27, 18/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Эту операцию регулярно делать не нужно когда в таблицу только INSERT'ы идут и совсем чуть-чуть UPDATE. В случае же взрослого INSERT/UPDATE/DELETE что мыскль, что мария, место на диске жрут с не меньшим аппетитом, чем PG. Но, в отличии от PG, вернуть это место взад бывает не всегда просто и быстро.
| |
|
7.36, Онаним. (?), 14:02, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Мысль есть, но она не верная.
Есть биллинг, из которого ежедневно архивируются данные старше года. Ну так вот. Ничего не растёт.
| |
|
|
5.26, Онаним. (?), 10:33, 18/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Кстати да, даже ALTER (RECREATE) TABLE ныне вполне себе позволяет фоновые INSERT :) Такие дела.
| |
|
|
3.16, Онаним. (?), 09:28, 18/11/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Уже даже одна возможность no-lock online DDL (schema change), даже со всеми ограничениями, даёт любому нынешнему варианту MySQL фору в три головы минимум.
| |
3.20, EULA (?), 09:49, 18/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Зачем использовать постгрю там, где даже ms sql слишком много, а sqlite слишком мало?
MySQL и PostgreeSQL - это ПО для разных целевых аудиторий.
| |
|
4.24, Онаним. (?), 10:31, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
MSSQL вроде бы хорош внутреннее, но вот стохастика в оптимизаторе - это лютый ппц при дебаге.
Повторить проблему с запросом в синтетики почти невозможно, приходится жестить на боевых.
| |
|
3.29, Stanislavvv (?), 12:06, 18/11/2022 [^] [^^] [^^^] [ответить]
| –3 +/– |
У открытого постгреса как с чем-нибудь галероподобным?
Ну то есть, репликация до сих пор master-slave или есть что-то более приличное встроенное?
Mariadb используют в том числе и за (почти) беспроблемность в данном случае репликации.
| |
|
4.38, Онаним. (?), 14:03, 18/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да никак. Даже репликация без DDL до сих пор. Без слёз не взглянешь.
| |
|
5.39, An (??), 14:22, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вот блин, не знал. Стоят мастер и реплика Postgres c timescaledb. И все работает - таблички новые на реплике появляются, старые удаляются. Наверно магия... репликация то без DDL.
P.S.
Ну а аналога галеры действительно нет.
| |
|
6.40, Онаним. (?), 14:26, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Реплика-то активная, читать с неё можно, или standby? :)
(вопрос ответа не требует)
| |
|
7.41, An (??), 14:38, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
А зачем тогда спрашиваешь?
hot_standby
Да, читать можно.
| |
|
|
9.47, An (??), 15:33, 18/11/2022 [^] [^^] [^^^] [ответить] | +/– | А вот это есть Пока читаем, применение wal покурить уходит Но как это связан... текст свёрнут, показать | |
|
|
11.68, An (??), 07:25, 19/11/2022 [^] [^^] [^^^] [ответить] | +1 +/– | В вашем посте выше про логическую репликацию ни слова Поэтому прочитав его, мож... текст свёрнут, показать | |
|
|
|
|
|
|
|
4.48, leap42 (ok), 15:36, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Ну то есть, репликация до сих пор master-slave или есть что-то более приличное встроенное?
А что приличного в мастер-мастер репликации? Она же ничего нормальной базе не даёт и сломана by design.
| |
|
5.53, Stanislavvv (?), 18:10, 18/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Ну то есть, репликация до сих пор master-slave или есть что-то более приличное встроенное?
> А что приличного в мастер-мастер репликации? Она же ничего нормальной базе не
> даёт и сломана by design.
Да меня и master-несколько slave устроит, если:
а) можно нормально читать из реплик (в принципе, соблюдается, но возможны лаги)
б) не будет проблем с разворотом репликации при падении мастера (та же галера позволяет прибить одну из реплик, восстановить её виртуалку из бекапа недельной давности и всё заработает без вмешательсва админа/скриптов и без возможных проблем с чтением устаревшего - проверял)
в) не потребует перенастройки клиентов с возможным перезапуском при этом самом повороте (скажем, у галеры можно тупо поставить haproxy, который будет кидать соединения в живые реплики и всё будет работать бесшовно с точки зрения клиента независимо от того, сдохла ли реплика и какая именно - опять же проверял)
г) поддерживается производителем БД (т.е. не куча костылей и подпорок неизвестно от кого и неизвестно для какой версии, пусть даже прикрытых ансиблом, а из коробки, включая автоматику разворота репликации)
| |
|
6.59, Онаним. (?), 00:59, 19/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
По (а) с галерой ещё проще. Можно просто прибить данные реплики, она всё сама скопирует.
| |
|
7.71, Stanislavvv (?), 08:56, 19/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> По (а) с галерой ещё проще. Можно просто прибить данные реплики, она
> всё сама скопирует.
Ну да, но на рабочем кластере, где случайно прибили одну вм, было проще восстановить из бекапа.
| |
|
|
|
|
|
|
1.27, Онаним. (?), 10:47, 18/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
К сожалению стала видна острейшая нехватка ресурсов у компании за MariaDB. По сути текущий 10 - это всё ещё 5.7 с рядом бэкпортов из разных веток и собственных плюшек, при этом очень многое пришлось выкинуть, потому что сил тянуть не хватило. У Oracle же вполне хватило ресурсов сделать ряд важных изменений, не теряя при этом ничего, но на то он и Oracle.
| |
|
2.45, Ivan_83 (ok), 15:30, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Может и так, но большинству важнее что опенсорц не скатится в монетизацию или ещё какой треш.
И потом, у оракла есть соблазн улучшить продажи их собственной базы вместо развития опенсорца.
| |
|
3.46, Онаним. (?), 15:32, 18/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не, там нет конфликта, у двух движков совершенно разные весовые категории. Поэтому развивают оба. До полного счастья им не хватает покупки SQLite :)
| |
|
|
1.49, Аноним (49), 15:54, 18/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Года три назад пытался сделать таблицу из партиций разных типов, memory и innodb если быть точным. В API этот функционал заложен, но при этом выпадала ошибка что пока не поддерживается. Может кто в курсе, исправли ли?
| |
|
2.61, Онаним. (?), 01:00, 19/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
О чём речь-то вообще? Партиции доступны в пределах одного движка, никаких изменений тут не предвидится.
Или речь о MERGE?
| |
|
1.55, penetrator (?), 23:00, 18/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> сохраняющее обратную совместимость и отличающееся интеграцией дополнительных движков хранения
где NDB?
| |
|
|
|
4.69, Онаним. (?), 08:52, 19/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
До покупки санками, вы хотели сказать?
В принципе да, он ещё и до санок существовал.
| |
|
5.77, penetrator (?), 21:24, 19/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
нет, я хотел сказать то, что написал
и ответ это на то, что это "оракловая шляпа"
Мария просто нешмагла в NDB
| |
|
|
7.82, penetrator (?), 21:48, 20/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
про патенты не слышал ни разу, а то что у них инженеров для этого нет они сами говорили
| |
|
|
|
|
|
|
1.56, penetrator (?), 23:06, 18/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Добавлен тип данных INET4 для хранения адресов IPv4 в 4-байтовом представлении.
веб-макакам мало int32?
| |
|
2.63, Онаним. (?), 01:02, 19/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
CHAR(4) оптимально - накладные расходы всё те же, что и у INTEGER.
| |
|
1.75, Тот_Самый_Анонимус_ (?), 20:31, 19/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>MariaDB поставляется вместо MySQL
Вот она свобода. Вместо «вместе» — «вместо». Это как истерия против ОО, когда просто подменяли пакет, действуя как вирусы. Видать обиделись на Оракл сильно.
Никакого выбора в «свободной» системе — жричодали.
| |
|
2.81, edo (ok), 05:36, 20/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> жричодали
Да, в бесплатном софте именно так. Или ты спонсируешь проект (своим временем, деньгами или ещё как), или пользуешься тем, что дали.
Да и в платном обычно удовлетворение каких-то «хотелок» за отдельные деньги (зачастую немалые)
| |
|
3.84, Тот_Самый_Анонимус_ (?), 06:07, 22/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это понятно. Но самый цимес в том, что эти адепты жрут г-но от тех, кто при этом убеждает что печётся об их свободе. А свобода по-дебиановски (даи по-столмановски) — это отсутствие выбора.
| |
|
|
|