The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Стабильный выпуск СУБД MariaDB 10.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Стабильный выпуск СУБД MariaDB 10.6"  +/
Сообщение от opennews (??), 09-Июл-21, 10:08 
После года разработки  и трёх предварительных выпусков опубликован первый стабильный релиз новой ветки СУБД MariaDB 10.6, в рамках которой развивается ответвление от MySQL, сохраняющее обратную совместимость и   отличающееся интеграцией дополнительных движков хранения и расширенных возможностей. Поддержка новой ветки будет осуществляться 5 лет, до июля 2026 года...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 09-Июл-21, 10:08   +7 +/
> Кодировка utf8 переведена с четырёхбайтового представления utf8mb4 (U+0000..U+10FFFF) на трёхбайтовое utf8mb3 (охватывает диапазон Unicode U+0000..U+FFFF).

А зачем?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #11

2. Сообщение от Онаним (?), 09-Июл-21, 10:18   +2 +/
Чтобы предельную длину текстового индекса в символах немножко увеличить.
Потому что она рассчитывается от максимального размера символа.
С utf8mb4 был лютый адешник.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #24

3. Сообщение от Аноним (3), 09-Июл-21, 10:34   +2 +/
Наоборот вроде грозились сделать. Сам по себе mb3 это легаси отросток мускуля из давних времен который никому не нужен и все кто используют его или марию не первый день и так явно ставят mb4. Возможно, в новости ошибка
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6

4. Сообщение от pashev.me (?), 09-Июл-21, 10:37   +/
Молодцы.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5

5. Сообщение от Аноним (5), 09-Июл-21, 10:39   +/
здесь новый тренд наметился?

https://www.opennet.ru/openforum/vsluhforumID3/124755.html#2

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #8, #9, #23

6. Сообщение от Аноним (3), 09-Июл-21, 10:41   +2 +/
А, нет, никакой ошибки. Это первый этап перевода utf8 на mb4 по умолчанию: https://jira.mariadb.org/browse/MDEV-8334
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #155

7. Сообщение от Аноним (7), 09-Июл-21, 10:42   +2 +/
TokuDB то за что?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #107

8. Сообщение от Аноним (3), 09-Июл-21, 10:42   +4 +/
Молодец, заметил
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

9. Сообщение от Аноним (9), 09-Июл-21, 10:43   +3 +/
Молодец
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

10. Сообщение от Аноним (3), 09-Июл-21, 10:44   +1 +/
> The TokuDB storage engine has been deprecated by upstream

https://jira.mariadb.org/browse/MDEV-19780

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #34

11. Сообщение от Аноним (11), 09-Июл-21, 10:48   +/
эээ, йопт.
это в 10.6 или в 10.6.3 изменили?
если 10.6.2 -> 10.6.3 это очень подло так посреди версии делать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #12, #13

12. Сообщение от Аноним (12), 09-Июл-21, 10:53   +/
10.6.1 и 10.6.2 альфа выпуски :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

13. Сообщение от Аноним (11), 09-Июл-21, 10:55   +/
выяснил что это изменение было с 10.6.0 -> 10.6.1. и впрочем можно сказать на 10.6 будем жить на 3байтных ютф8. впрочем это всегонавсего дефолт который можно под себя настроить. просто существуют широченные таблицы которые по-дефолту делаются с ютф8 и потом невлазят в лимиты
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

14. Сообщение от Аноним (14), 09-Июл-21, 10:58   –5 +/
Когда на расте его перепишут?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16

15. Сообщение от Аноним (15), 09-Июл-21, 10:59   –6 +/
>Обеспечена атомарность выполнения выражений

ох елки, зачем я зашел читать про эту поделку. пойду нормальной базой пользоваться

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53, #73

16. Сообщение от Аноним (9), 09-Июл-21, 11:06   –1 +/
Когда заплатят
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

18. Сообщение от Беня Коломойский (?), 09-Июл-21, 11:09   –2 +/
SQLite хватит всем. Ну или почти всем.
Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от Gemorroj (ok), 09-Июл-21, 11:23   –1 +/
это они только сейчас с mysql 8.0 синхронизировались?
Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Аноним (22), 09-Июл-21, 11:41   –1 +/
>Улучшена совместимость с СУБД Oracle

Лучше бы улучшили совместимость с MySQL 8, мне приходится мигрировать на него из-за отсутствующих в MariaDB нужных мне фич

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #30

23. Сообщение от Qwerty (??), 09-Июл-21, 11:41   –5 +/
Просто лайкосоство.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #51, #56

24. Сообщение от zloykakpes (ok), 09-Июл-21, 11:48   +1 +/
И создать проблем в дефолтных настройках при попытке сохранить emoji, например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #26

25. Сообщение от turbo2001 (ok), 09-Июл-21, 11:58   +1 +/
Каких?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #27

26. Сообщение от Онаним (?), 09-Июл-21, 12:01   +4 +/
По совсем-совсем дефолту ставится utf8mb4, так что здесь у вас проблем не будет.
Это изменение - чтобы не было путаницы для тех, кто ставит просто utf8.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

27. Сообщение от Онаним (?), 09-Июл-21, 12:03   +/
Упорядоченные по нисхождению индексы например.
Мигрировать пока не собираюсь, но точу когти.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #28

28. Сообщение от Gemorroj (ok), 09-Июл-21, 12:04   –1 +/
а в чем смысл сидеть на марии? mysql 8 улетел вперед, мария синхронизируется с ним с приличным отставанием, а своих фич не так уж и много.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #29, #31, #63

29. Сообщение от Аноним (29), 09-Июл-21, 12:18   +/
Еще потому что в дистрибах марию ставят по дефолту везде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #69

30. Сообщение от FSA (??), 09-Июл-21, 12:48   +2 +/
> Лучше бы улучшили совместимость с MySQL 8, мне приходится мигрировать на него из-за отсутствующих в MariaDB нужных мне фич

Вы будете шокированы, если попробуете PostgreSQL :) Без шуток. Правда привыкать к некоторым вещам нужно, например, индексы не используются и порядок записей будет неопределённый, если явно не указать в запросе как сортировать результат.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #32, #38

31. Сообщение от Онаним (?), 09-Июл-21, 13:05   +/
Тяжеловато мигрировать туда-сюда с гигабайтными и терабайтными базами...
Поэтому выбор делается раз и надолго.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

32. Сообщение от Онаним (?), 09-Июл-21, 13:05   –4 +/
Это да, я был шокирован, насколько оно убогое во всех смыслах.
Ещё и удалённые записи само освобождает через пень-колоду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #35, #41

33. Сообщение от Аноним (34), 09-Июл-21, 13:33   +/
>> независимая организация MariaDB Foundation

Хоть в одной новости было про зависимую организацию? У них даже CentOS не зависит ни от кого.

Ответить | Правка | Наверх | Cообщить модератору

34. Сообщение от Аноним (34), 09-Июл-21, 13:35   +1 +/
А говорили
>> независимая организация MariaDB Foundation

Вот закроют Мускул и улетит их независимая организация на дно океана и илом покроется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #85

35. Сообщение от Онаним (?), 09-Июл-21, 13:45   +3 +/
О, любители вакуумов минусить начали.
Ребят. Если я из таблицы в 500-600 гиг на сто с фигом миллионов записей удалю 10 миллионов за прошлый месяц, которые в архив сбросил - мне сколько потом ждать, пока оно отвакуумится, чтобы оно дальше не пухло и не тормозило?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #36, #71, #76

36. Сообщение от Онаним (?), 09-Июл-21, 13:46   –2 +/
И если вариант с датами ещё можно как-то партициями решить, то вариант с интервалами уже так просто не шардится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #72

37. Сообщение от Хан (?), 09-Июл-21, 14:01   –2 +/
PostgreSQL хватит всем
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #49

38. Сообщение от Яхз (?), 09-Июл-21, 14:20   +1 +/
> Вы будете шокированы, если попробуете PostgreSQL :) Без шуток.

Угу, какие там шутки, отпаивать неделю после шока придётся ))
Работал по очереди с MySQL/MSSQL/Oracle, переход между ними был в целом нормальный. Чуть другие тулы, отличающийся синтаксис некоторых выражений и функции, но ничего критичного, переключаться туда-сюда несложно. Первое знакомство с PostgreSQL - бл№";, что это за $%^#$@#%$ ?! PgAdmin - хрень чуть лучше phpmyadmin, рядом с MySQL Workbench/SQL Server Management Studio и даже SQL Developer (кто сказал TOAD/PL/SQL Developer?) не стояло. Зато пихон+уэб, да. Каждый раз, когда сталкиваюсь с PostgreSQL, реакция одна - "Эх, снова с этим $#%$#% работать... А нет чего-то нормального, а?"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #39, #43, #46, #84

39. Сообщение от anonymous (??), 09-Июл-21, 14:54   +1 +/
Ну не знаю. Работал только с MySQL и PostgreSQL.
Как по мне так наилучший вариант - это консольные клиенты mysql/psql.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #42, #45

40. Сообщение от ВЦцВ (?), 09-Июл-21, 15:10   +/
Вот она! СТАБИЛЬНОСТЬ!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #77

41. Сообщение от Aleks (??), 09-Июл-21, 15:21   +3 +/
Неистово плюсую. Тюнинг адский, распределение никакое… Если уж так синтаксис сей студенческой поделки нравится, тогда лучше уж тараканДБ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

42. Сообщение от Аноним (29), 09-Июл-21, 15:47   +2 +/
Это если достаточно че-то дефолтное развернуть на уровне девопса. А если надо именно разработчиком БД быть, и поддерживать, замучаешься этими консольками пользоваться, менее производительно получается + шансов накосячить больше, а если еще и на живом проде... А динамические процедуры, триггеры...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #70

43. Сообщение от Аноним (29), 09-Июл-21, 15:51   +/
Подтверждаю. Я работал и с большой БД Оракла, и с MSSQL поменьше. И только недавно с мускулом начал. Для марии кроме HeildiSQL падучей на каждый чих и написанной на делфи, но зато более менее функциональных сред нет. А по постгресу и подавна. Речь идет о свободных или дешевых средах. Платные то норм, но что-то не приходится платить не за оракловый (пусть и зависающий порой, но полнофункциональный) SQL Developer или MSSQL Dev Studio.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #47, #48, #55, #75

44. Сообщение от user90 (?), 09-Июл-21, 15:51   +/
Концепция-то старовата, не?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52, #58

45. Сообщение от Аноним (29), 09-Июл-21, 15:57   –1 +/
Когда в БД сотня связанных таблиц, тыща хранимых процедур, триггеров сотни, представлений, десятки задач планировщика, терабайт данных, синхронизация с другими базами, во веселуха через консольку то разрабатывать.
Это вам не под CMS на локалхосте завести пользователя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #121

46. Сообщение от COBA (?), 09-Июл-21, 16:02   +5 +/
Давно использую https://dbeaver.io/ для работы со всеми DB.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #91

47. Сообщение от Аноним (29), 09-Июл-21, 16:07   +/
Я еще не упомянул пятиэтажные запросы с подзапросами по 500 строк для отчетности и прочих OLAP и аналитики. Без нормальной IDE тяжко. Я рад, что постгрес дышит в затылок оверпрайсному ораклу, но вот свободных сред разработки нормальных нет. И в мускуле/марии тоже много прикольных фич появилось, но с марией трудно работать без нормальной IDE, тем более под линух.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #134

48. Сообщение от Нырок (?), 09-Июл-21, 16:10   +/
Что-что, а говнище этот Оракл ещё то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

49. Сообщение от kai3341 (ok), 09-Июл-21, 17:14   +1 +/
Чем отличается поведение update в postgres и в innodb?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #122

51. Сообщение от Аноним (9), 09-Июл-21, 17:40   +2 +/
От плюсиков на этом сайте нет никакой выгоды, даже зарегистрированным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #54

52. Сообщение от Аноним (52), 09-Июл-21, 18:11   +/
Которая именно?
SQL? Реляционная алгебра?
И в чем оно устарело?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

53. Сообщение от Аноньимъ (ok), 09-Июл-21, 18:13   +/
Что не так?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

54. Сообщение от OnTheEdge (??), 09-Июл-21, 18:16   –1 +/
ЧСВ разве что потешить
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

55. Сообщение от Аноньимъ (ok), 09-Июл-21, 18:19   +/
>но зато более менее функциональных сред нет.

Разве MySQL Workbench не работает с марией?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #61

56. Сообщение от КО (?), 09-Июл-21, 18:48   –2 +/
Два чая этому господину
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

57. Сообщение от Аноним (57), 09-Июл-21, 20:16   –2 +/
Тут собрались все домохозяйки, для которых разрабатывался SQL?
Предлогаю до кучи переименвать Master в massa.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59

58. Сообщение от Онаним (?), 09-Июл-21, 20:40   +1 +/
> Концепция-то старовата, не?

Конечно старовата.
Херак-херак в рест апи, и в продакшн.
Хипстерам ныне часто даже в голову не приходит, что этот рест апи кто-то написал, и под ним в случае сложных приложений скорее всего SQL лежит, а возможно и не только.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #109

59. Сообщение от Онаним (?), 09-Июл-21, 20:42   +/
Предложишь что-то лучше SQL для сложных зависимостей?
Понятно, что очередной your typical интернет магазинчик можно хоть в document storage держать, хоть вообще в txt'шники писать. Но когда у тебя допустим биллинг мобильной телефонии - никуда ты от SQL не денешься уже, всё остальное слишком нудно и бойлерплейтно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #60

60. Сообщение от Аноним (57), 09-Июл-21, 20:57   –2 +/
Прошу прщения за предыдущий пост, сделанный не на трезвую годову. Сейчас это уже не кажется хорошей идеей. Склоняю голову перед "мастерами" (в хорошем смысле) SQL, собравшимися сдесь. Самому приходится использовать SQL в связке с paradox | DBF | CSV, а хотелось бы подняться до уровня postgre, mariadb...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #113

61. Сообщение от Аноним (29), 09-Июл-21, 20:59   +/
нет. оракл же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #100

62. Сообщение от Аноним (-), 09-Июл-21, 21:16   +/
Прикол PostgreSQL в том, что он использует системный flush. Т.е. данные могут быть похерены в лёгкую. Даже MySQL себе такого не позволяет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #66

63. Сообщение от DeadLoco (ok), 09-Июл-21, 23:43   +1 +/
Никто никуда не улетел. Мария с мусклем активно обмениваются фичами, по мере доведения до продакшна. Что-то ушло вперед в марии, что-то в мускле, в будущих релизах засинхронятсякак синхронилось ранее.  

Лично мне в марии люто втащил ROW TYPE OF. Реализация вообще копеечная, странно, что лет десять тому не сделали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

66. Сообщение от Shodan (ok), 10-Июл-21, 00:22   +1 +/
Вообщето пострес поддерживает ACID и имеет WAL
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #67

67. Сообщение от Профессор (?), 10-Июл-21, 00:26   –2 +/
ACID и WAL он поддерживает исключительно через flush, а значит это не ACID и WAL, а фуфло для школьников.
То, что Postgres зафлашил данные это не значит, что ядро их сразу сбросило на диск. Любая нормальная БД использует только direct io, но только не Postgres.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #68, #129

68. Сообщение от Профессор (?), 10-Июл-21, 00:31   –2 +/
Под flush я имел ввиду fsync. На хабре есть статья по теме, возможно  это она, если нет сам найдёшь - https://habr.com/ru/company/oleg-bunin/blog/459444/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #93

69. Сообщение от Аноним (119), 10-Июл-21, 01:36   +/
То есть вся проблема в том, чтобы установить mysql из ораклового репозитория? Это прям так сложно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

70. Сообщение от Аноним (119), 10-Июл-21, 01:40   +4 +/
Если быть разработчиком БД, а не веб-макакой, то зачем вебморды для вебмакак типа пхпмуадмина?

Полно полноценных GUI клиентов. Тот же DataGrip. Если хочется опенсорс - dbeaver.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #87, #89, #90, #105

71. Сообщение от Аноним (119), 10-Июл-21, 01:43   +/
При таких вводных и innodb опухнет не меньше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #74

72. Сообщение от Аноним (119), 10-Июл-21, 01:46   –2 +/
Что-то мне подсказывает, что вам нужна колоночная база. Типа кликхауса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

73. Сообщение от kissmyass (?), 10-Июл-21, 04:38   –1 +/
Это какой? VacumDB?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

74. Сообщение от kissmyass (?), 10-Июл-21, 04:41   –1 +/
а можно подробнее?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #132

75. Сообщение от kissmyass (?), 10-Июл-21, 04:43   +/
в смысле нет? Dbeaver имеет IntelliSense.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #88

76. Сообщение от help_wp MySQL default (?), 10-Июл-21, 06:03   +/
>> чтобы оно дальше не пухло и не тормозило

ОНО, Postgress, ПОД MIT ЛИЦЕНЗИЕЙ.

Вы существуете:
1. В безвоздушном пространстве
2. На бабушкину пенсию
3. Просто УКРАЛИ лицензию на Марию или на Мускул?

А вы цены знаете? Чем рассчитываете расплатиться с Oracle в случае разоблачения?
Выкатят-то ущерб по SAAS прайсу. А он жесток.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #82

77. Сообщение от КО (?), 10-Июл-21, 06:35   +2 +/
Стабильность придёт когда будет киберпанк и мы будем движением пальца и силой мысли двигать блоки с миллиардами данных без епли с исходным кодом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

78. Сообщение от ХрюХрю (?), 10-Июл-21, 07:11   –1 +/
у кого сколько по времени mariadb запускается при запуске линуха?
просто думаю 5 сек это норм или нет...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79, #94

79. Сообщение от ХрюХрю (?), 10-Июл-21, 07:14   –1 +/
без баз, без таблиц
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #83, #96

82. Сообщение от Онаним (?), 10-Июл-21, 10:22   +1 +/
Я знаю, что жарко.
Если сильно припекает - обливайтесь прохладной водой, оборачивайте голову мокрым полотенцем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

83. Сообщение от Онаним (?), 10-Июл-21, 10:24   +/
Доли секунды.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

84. Сообщение от Онаним (?), 10-Июл-21, 10:26   –2 +/
> знакомство с PostgreSQL - бл№";, что это за $%^#$@#%$ ?!

Абсолютно те же эмоции.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

85. Сообщение от Аноним (85), 10-Июл-21, 10:40   +/
ну надо же придать видимость воздуху который будут продавать ?...
Отжать MySQL (tm) не удалось - вот и приходится что-то выдумывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

87. Сообщение от Аноним (87), 10-Июл-21, 11:59   +/
После Oracle SQL Developer, PL/SQL Developer, TOAD, MSSQL Develompent Studio - Dbeaver просто верхами всё и сразу, но ничего более детально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

88. Сообщение от Аноним (87), 10-Июл-21, 12:01   +/
Неудобный он. И не всё поддерживает. Создать таблицу, написать запрос. А какие-то модификаторы, нестандартные вещи и прочее - уже ручками.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

89. Сообщение от Аноним (87), 10-Июл-21, 12:03   +/
DataGrip не пробовал, но остальные IDE нравятся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

90. Сообщение от Аноним (87), 10-Июл-21, 12:04   +/
Для мускула брать DataGrip лицуху жирновато. Для больших баз другое дело.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #92

91. Сообщение от Аноним (87), 10-Июл-21, 12:06   +/
Элементарно создать триггер если выбрать, то там какая-то ерунда генерится без кликательных вариантов. Проще просто закодить и выполнить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

92. Сообщение от Аноним (119), 10-Июл-21, 12:54   +2 +/
Если устраивает сидеть на бетах (которые у JetBrains часто стабильнее релизов), то всегда есть EAP, а сразу после релиза - триал, к моменту издыхания триала появляется очередной EAP.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #104

93. Сообщение от Аноним (119), 10-Июл-21, 12:59   –2 +/
Это проблема того, что в современных ОС в общем случае невозможно гарантировать запись.
Единственный стопроцентный способ - работать напрямую с блочным устройством через direct IO в обход механизмов файловой системы, как это умеет Оракл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #97, #99

94. Сообщение от Аноним (119), 10-Июл-21, 13:02   +/
Если myisam не используется, можно выпилить myisamchk при запуске, тогда будет мгновенно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

95. Сообщение от СеменСеменыч777 (?), 10-Июл-21, 13:03   +1 +/
MariaDB например умеет вот так:
https://mariadb.com/kb/en/innodb-system-tablespaces/#using-r...

кто еще может таким похвастаться ? Oracle по-моему умел, но уже разучился, остальные мимо.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #98, #114, #154

96. Сообщение от Аноним (119), 10-Июл-21, 13:03   +/
тогда долго, может, reverse dns lookup обламывается?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

97. Сообщение от Аноним (119), 10-Июл-21, 13:04   +/
А, вон внизу пишут, что Мария тоже так умеет. Молодцы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #125

98. Сообщение от Аноним (119), 10-Июл-21, 13:09   +1 +/
Это скорее фича innodb, чем марии, так что вроде все форки mysql умеют.

https://dev.mysql.com/doc/refman/8.0/en/innodb-system-tables...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

99. Сообщение от Пройессор (?), 10-Июл-21, 13:15   –1 +/
Это не проблема ОС, ОС вообще не должна этим заниматься, это проблема кривых рук создателей Postgres. Direct IO именно для этого и создан. Если создатели Postgres не смогли direct io, а все остальные смогли значит, не OS виновата.
Более того, OS в идеале не должна (и не делает этого) предоставлять файловую систему которая на 100% позволит реализоваться СУРБД, таких файловых систем быть не может поскольку это всегда будет trade-off. Это задача СУРБД на голом девайсе самой реализоваться файловую систему которая будет заточенна именно под эту СУРБД.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #101

100. Сообщение от Аноньимъ (ok), 10-Июл-21, 15:12   +/
У меня раньше работало, можете теперь совместимость потеряна конечно...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #103

101. Сообщение от Аноним (119), 10-Июл-21, 15:51   –1 +/
Я и не говорю, что это проблема ОС. Это проблема легаси. Постгрес очень старый проект, а в классических старых Unix-ах fsync вполне себе работал, и никому в голову не пришло добавить там уровень абстракции. Сейчас это уже не так просто.

Есть экспериментальная ветка https://github.com/anarazel/postgres/tree/aio, посмотрим, что получится.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

103. Сообщение от Аноним (104), 10-Июл-21, 16:46   +/
Недавно проверял. Выводится сообщение, что мол нет. Со свежей версией марии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100

104. Сообщение от Аноним (104), 10-Июл-21, 16:47   +/
Благодарю за инфу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #112

105. Сообщение от Аноним (104), 10-Июл-21, 17:19   +/
Поставил DataGrip. Не нашел где в Марии создать триггер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

107. Сообщение от Аноним (107), 10-Июл-21, 18:31   +/
Току прикупила Перкона. А Перкону (и лично Зайцева) Мария не любит. Такие, брат, дела. Зато наместо отличнейшей сторидж енджин они везде суют фейсбукувскую недоделку, MyRocks.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #110, #111

108. Сообщение от Аноним (107), 10-Июл-21, 18:34   +/
Насчет WITH TIES несовсем корректно: добавление WITH TIES позволяет получить больше заявленных результатов, если последний и идущие за ними имеют одинаковую стоимость: например, после ORDER BY... LIMIT вы запрашиваете N результатов, но у N-ого и N+1-ого стоимость одинаковая. Какой из них отдаст вам сервер, поди угадай. А если WITH TIES, он отдаст вам оба (хотя и число отданных результатов будет не N, а N+1).
Ответить | Правка | Наверх | Cообщить модератору

109. Сообщение от нах.. (?), 10-Июл-21, 18:36   +/
Ты хотел сказать херак-херак на расте и в продакшн?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

110. Сообщение от Онаним (?), 10-Июл-21, 20:11   +/
MyRocks - это офигенный движок. В том смысле, что попробовав - офигеешь. В том смысле, что офигеешь и выкинешь. Оно безбожно жрёт память, с ростом объёма данных начинает влетать в вечное их переупорядочивание, от этого тормозит и становится неюзабельным. Оно не умеет нормально изоляцию транзакций. Оно не умеет онлайн ддл. Оно крашится и корраптит данные. В этом можно хранить только то, что не жалко выкинуть, зачем они вообще это убожество втянули в MariaDB - сказать сложно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #119

111. Сообщение от Онаним (?), 10-Июл-21, 20:16   +/
Току закопала Перкона. Сначала купила, потом ниасилила и закопала.
Желаю в аду им гореть за сие доблестное деяние.

Ни одного нормального движка с компрессией в MySQL не осталось. В InnoDB кое-как юзабельно сжатие страниц, правда требует по сути SSD - на HDD шерето sparse-файлов приводит к такой фрагментации, что лучше не трогать. И сжатие выходит хуже раза в 2-3 чем у TokuDB... но хотя бы есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #120

112. Сообщение от Аноним (119), 10-Июл-21, 20:33   +/
Да, если нет неприязни к snap-у, то сидение на EAP/триалах автоматизируется и сводится к snap install --edge.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

113. Сообщение от zzz (??), 10-Июл-21, 20:56   +1 +/
заставить бы тебя 1000 раз на доске написать postgreS, чтоб запомнил
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

114. Сообщение от Аноним (114), 10-Июл-21, 21:22   +/
Не знал, спасибо за инфу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

119. Сообщение от Аноним (119), 11-Июл-21, 03:09   +1 +/
> В этом можно хранить только то, что не жалко выкинуть
> Facebook

This behavior is by design.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

120. Сообщение от Аноним (120), 11-Июл-21, 03:20   +/
InnoDB сама по себе жрет много места, и со сжатием она выходит на уровень несжатой MyISAM, и то не всегда, и с гарантированной просадкой производительности. Аналогов току нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111 Ответы: #123

121. Сообщение от Аноним (132), 11-Июл-21, 04:53   +/
> сотня связанных таблиц, тыща хранимых процедур, триггеров сотни, представлений, десятки задач планировщика, терабайт данных, синхронизация с другими базами

И всё это вы мышкой в GUI накликали? Похоже у кого-то богатая фантазия :-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #126, #127, #128

122. Сообщение от Аноним (132), 11-Июл-21, 04:56   +/
В целом — ничем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

123. Сообщение от Онаним (?), 11-Июл-21, 05:24   –1 +/
Не, ну MyISAM - это вообще выкрасить и выбросить, оно ж в транзакции не умеет.
А так - да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #156

124. Сообщение от Аноним (124), 11-Июл-21, 08:46   +/
Помянем Монти и Зайцева.
Ответить | Правка | Наверх | Cообщить модератору

125. Сообщение от СеменСеменыч777 (?), 11-Июл-21, 10:44   +/
> А, вон внизу пишут, что Мария тоже так умеет. Молодцы.

это другое. это - сделать на устройстве свою файловую систему для себя, чтобы
обойти туповатые ext4/xfs/ufs и навороченных монстров btrfs/zfs/ntfs.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

126. Сообщение от Аноним (126), 11-Июл-21, 12:26   +/
Непосредственно сам код руками конечно, но с помощью IDE. Всё глазами видно. Ограничения мышкой полностью делаются. Задачи заводятся тоже через формочку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #133

127. Сообщение от Аноним (126), 11-Июл-21, 12:27   +/
Не я один. Это с годами обрастает. dblink тоже мышкой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121

128. Сообщение от Аноним (126), 11-Июл-21, 12:29   +/
А именно биллинг провайдыря, либо розничная сеть с сотнями точек и дочерних БД, связанных с главной.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121

129. Сообщение от Аноним (132), 11-Июл-21, 15:50   –2 +/
> То, что Postgres зафлашил данные это не значит, что ядро их сразу сбросило на диск

Это имеено это и значит, что за чушь ты пишешь? Fsync работает на тех же механизмах что и direct io, если у тебя fsync не работает то и direct io не будет. У диска есть внутренний кеш, если ты не в курсе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #130, #131

130. Сообщение от Профессор (?), 11-Июл-21, 16:02   +1 +/
Иди мат.часть учи, преимущество direct io в том, что он не страдает от race condition в отличии от fsync. И эти люди ещё думают, что разбираются в программировании.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #135

131. Сообщение от Аноним (-), 11-Июл-21, 16:29   +/
Direct IO не использует page cache, значит не будет загрязнения page cache'а в отличии от fsync. БД сама кэширует, в случае с fsync будет двойное кеширование. Зачем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #136

132. Сообщение от Аноним (132), 11-Июл-21, 16:35   +/
Можно https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-version...

If you insert and delete rows in smallish batches at about the same rate in the table, the purge thread can start to lag behind and the table can grow bigger and bigger because of all the “dead” rows, making everything disk-bound and very slow

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #152

133. Сообщение от Аноним (132), 11-Июл-21, 16:39   +1 +/
А про тестирование перед выкаткой в бой и версионирование кода и схемы БД вы узнаете в следующем семестре ;-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126

134. Сообщение от Аноним (132), 11-Июл-21, 16:44   +/
> Я еще не упомянул пятиэтажные запросы с подзапросами по 500 строк для отчетности и прочих OLAP и аналитики. Без нормальной IDE тяжко

Такие запросы пишутся в текстовом файле, по кусочкам которые выполняются в процессе написания, а через что их выполнять — не важно, через консольный psql даже проще.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #153

135. Сообщение от Аноним (132), 11-Июл-21, 16:50   +/
Как ты думаешь, дилетант, что означает флаг O_DIRECT_NO_FSYNC в параметре innodb_flush_method СУБД про которую ты ничего не знаешь, а мнение имеешь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #137

136. Сообщение от Аноним (132), 11-Июл-21, 16:56   +/
Это просто другой способ работы с диском, основанный на использовании кеша ФС. Что бы избежать двойного кеширования можно уменьшить кеш БД или наоборот увеличить что бы вытеснить кеш ФС, в зависимости от того что вам больше нравится.

И fsync в innodb всё равно есть, не надо повторять эту чушь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #138

137. Сообщение от Профессор (?), 11-Июл-21, 16:57   –1 +/
Причём тут innodb_flush_method если речь идёт о Postgres?

Ты думаешь, что вызов fsync данные сразу, как они были записаны через syscall типа write, отправляет на диск (в кеш диска)?
Или может всё таки в ядре есть логика переупорядочивания тех данных которые были записаны в один и тот же файл и для которого был вызван fsync, чтобы записать данные за один проход?
Что будет если несколько потоков будут писать в один файл и вызывать fsync?

Иди учи мат.часть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135 Ответы: #139

138. Сообщение от Профессор (?), 11-Июл-21, 16:59   –1 +/
>Это просто другой способ работы с диском, основанный на использовании кеша ФС.

Который фатален в ряе случаев.

>Что бы избежать двойного кеширования можно уменьшить кеш БД или наоборот увеличить что бы вытеснить кеш ФС, в зависимости от того что вам больше нравится.

Это просто пипец. На этом с тобой общение закончил, это клиника.

>И fsync в innodb всё равно есть, не надо повторять эту чушь.

Причём тут innodb? Тебе пишут, что речь идёт про Postgres.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #140

139. Сообщение от Аноним (132), 11-Июл-21, 17:05   +/
Если ты утверждаешь что fsync не даёт достичь консистентности то он и в innodb не даст, дурик.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137 Ответы: #141

140. Сообщение от Аноним (132), 11-Июл-21, 17:09   +/
> Который фатален в ряе случаев.

Глупость.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

141. Сообщение от Профессор (?), 11-Июл-21, 17:11   +/
Да нет, это ты дурик. В innodb fsync используется потому, что некоторые файловые системы типа XFS не могут в direct io.

https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.ht...
```
O_DIRECT_NO_FSYNC: InnoDB uses O_DIRECT during flushing I/O, but skips the fsync() system call afterward. This setting is suitable for some types of file systems but not others. For example, it is not suitable for XFS. If you are not sure whether the file system you use requires an fsync(), for example to preserve all file metadata, use O_DIRECT instead. This option was introduced in MySQL 5.6.7 (Bug #11754304, Bug #45892).
```

https://bugs.mysql.com/bug.php?id=45892
```
Some testing by Domas has shown that some filesystems (XFS) do not sync metadata without the fsync. If the metadata would change, then you need to still use fsync (or O_SYNC for file open).

For example, if a file grows while O_DIRECT is enabled it will still write to the new part of the file, however since the metadata doesn't reflect the new size of the file the tail portion can be lost in the event of a crash.

Solution:

Continue to use fsync when important metadata changes or use O_SYNC in addition to O_DIRECT.
```

Т.е. оказывается, что в итоге в innodb используется direct io и fsync в качестве дополнения для XFS из-за кривизны XFS. Вот поэтому любая нормальная СУРБД и не использует файловые системы от ОС, а использует raw диск на котором сама управляет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139 Ответы: #142, #144

142. Сообщение от Аноним (132), 11-Июл-21, 17:15   +/
Теперь вот тут почитай https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.ht...

а то у тебя устаревшие данные на пару версий и больше не повторяй эту глупость про отсутствие fsync в mysql.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #143

143. Сообщение от Профессор (?), 11-Июл-21, 17:18   +/
Я не могу понять, ты тупой или слепой. По твоей ссылке написано тоже самое что и в первой моей ссылке, что юзается fsync, а зачем он юзается я тебе показал в ссылке на баг. ПОТОМУ, ЧТО XFS НЕ МОЖЕТ ПРАВИЛЬНО В DIRECT IO.

Теперь ты идёшь в игнор.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #146

144. Сообщение от Аноним (132), 11-Июл-21, 17:18   +/
А это твой любимый race condition в официальной документации mysql:

Data loss is possible if redo log files and data files reside on different storage devices, and an unexpected exit occurs before data file writes are flushed from a device cache that is not battery-backed. If you use or intend to use different storage devices for redo log files and data files, and your data files reside on a device with a cache that is not battery-backed, use O_DIRECT instead.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #145

145. Сообщение от Профессор (?), 11-Июл-21, 17:22   +/
Понял, он тупой - ```and your data files reside on a device with a cache that is not battery-backed, use O_DIRECT instead```

Именно про это я ему и писал, а теперь он это преподносит, как доказательство его правоты. Хотя это может быть бот.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #147

146. Сообщение от Аноним (132), 11-Июл-21, 17:23   –1 +/
Ты прямо классический пример ламера, воинствующий дилетант не способный даже прочитать документацию

As of MySQL 8.0.14, fsync() is called after creating a new file, after increasing file size, and after closing a file, to ensure that file system metadata changes are synchronized. The fsync() system call is still skipped after each write operation.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #148

147. Сообщение от Аноним (132), 11-Июл-21, 17:27   +/
В режиме O_DIRECT mysql делает fsync, чтож ты прочитать то не можешь, ппц ;-)

O_DIRECT or 4: InnoDB uses O_DIRECT (or directio() on Solaris) to open the data files, and uses fsync() to flush both the data and log files.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #149

148. Сообщение от Профессор (?), 11-Июл-21, 17:28   +/
Это точно бот написаный школотой.
Ему же написали, что есть баг - ```some filesystems (XFS) do not sync metadata without the fsync. If the metadata would change, then you need to still use fsync (or O_SYNC for file open).```

Поэтому тупо всегда вызывается fsync на всякий случай, но direct io при этом включем, а в Postgres direct io всегда ВЫКЛЮЧЕН, что фатально в ряде случаев.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146 Ответы: #151

149. Сообщение от Профессор (?), 11-Июл-21, 17:30   +/
Чувак, ты просто критин, тебе уже 100 написали, что fsync вызывается в ДПОЛНЕНИЕ к direct io потому, что в XFS бага.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #150

150. Сообщение от Аноним (132), 11-Июл-21, 17:36   +/
Ты не прав.

Во первых — в XFS нет бага :-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149

151. Сообщение от Аноним (132), 11-Июл-21, 17:38   +/
> что фатально в ряде случаев.

Нет, это заблуждение.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148

152. Сообщение от kissmyass (?), 12-Июл-21, 02:04   +/
> Можно https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-version...
> If you insert and delete rows in smallish batches at about the
> same rate in the table, the purge thread can start to
> lag behind and the table can grow bigger and bigger because
> of all the “dead” rows, making everything disk-bound and very slow

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

это не то же самое что одной транзакциией удалить строки в пределах "прошлого месяца"

но даже если нужно порционно удалять данные, то предлагают решение в виде задержки между порциями, в том числе с помощью встроенных средств типа innodb_max_purge_lag

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132 Ответы: #158

153. Сообщение от Яхз (?), 12-Июл-21, 09:45   +/
В текстовом файле их пишут как раз там, где нет нормальной IDE. Пакеты Оракла или хранимые процедуры на несколько экранов тоже будете в текстовый файл копировать, а потом назад, когда надо отредактировать? ))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134 Ответы: #159

154. Сообщение от 1 (??), 12-Июл-21, 09:57   +/
красиво потом восстанавливать, после сбоя на диске.
На Innodb не пробовал, а вот с ораклом имел нехилый секс. После чего эту глупость не стали пользовать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #163

155. Сообщение от gogo (?), 12-Июл-21, 10:15   +/
на самом деле идея так себе - перевернуть все с ног на голову, чтобы потом еще раз перевернуть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

156. Сообщение от gogo (?), 12-Июл-21, 10:18   +/
а слабО без транзакций писАть? ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #162

158. Сообщение от Аноним (132), 12-Июл-21, 22:08   +/
Автовакуум ничего не блокирует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152 Ответы: #160

159. Сообщение от Аноним (132), 12-Июл-21, 22:12   +/
Я в боевой базе на сервере руками ничего не редактирую.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153 Ответы: #161

160. Сообщение от kissmyass (?), 13-Июл-21, 02:12   +/
> Автовакуум ничего не блокирует.

а разве это не все тот же вакум который запускается по расписанию?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158

161. Сообщение от Яхз (?), 13-Июл-21, 09:35   +/
А код в базе самозарождается, да? ))
И dev/sit/uat/pre-prod отсутствуют? Разработчики пишут код в текстовых редакторах, а героический админ деплоит его через консоль руками? Какой-такой CI/CD? :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #159

162. Сообщение от funny.falcon (?), 13-Июл-21, 15:42   +/
s/слабо/нафига/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156

163. Сообщение от Аноним (119), 13-Июл-21, 16:36   +1 +/
после сбоя на диске надо восстанавливать из бэкапа
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #164

164. Сообщение от СеменСеменыч777 (?), 15-Июл-21, 18:09   +/
> после сбоя на диске надо восстанавливать из бэкапа

а бэкапы надо делать через Shadow Copy и никак иначе !
(естественно на raw devices это не работает, поэтому к черту raw devices).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру