![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз СУБД PostgreSQL 17" | +/– | ![]() |
Сообщение от opennews (??), 26-Сен-24, 20:33 | ||
После года разработки опубликована новая стабильная ветка СУБД PostgreSQL 17. Обновления для новой ветки будут выходить в течение пяти лет до ноября 2029 года. Поддержка PostgreSQL 12.x, самой старой из поддерживаемых веток, будет прекращена 14 ноября... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Walker (??), 26-Сен-24, 20:33 | +1 +/– | ![]() |
> Добавлена новая утилита pg_createsubscriber для преобразования физической реплики в новую логическую реплику. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13, #78 |
3. Сообщение от нах. (?), 26-Сен-24, 20:47 | +4 +/– | ![]() |
> При выполнении операции VACUUM | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #11, #49, #62 |
5. Сообщение от Цезий Родонович (?), 26-Сен-24, 21:01 | +/– | ![]() |
UNOD пока не завезли, тогда пофиг будем на любом postgresql | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
6. Сообщение от Аноним (6), 26-Сен-24, 21:06 | +3 +/– | ![]() |
>в течение пяти лет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8, #9, #25, #58 |
7. Сообщение от Аноним (7), 26-Сен-24, 21:26 | +1 +/– | ![]() |
не знаю, какой там хмырь что обещал, но постгрес без вакуума есть: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #18, #44 |
8. Сообщение от голос из леса (?), 26-Сен-24, 21:39 Скрыто ботом-модератором | –3 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
9. Сообщение от Bonbon (?), 26-Сен-24, 21:46 | +1 +/– | ![]() |
Почему МарияДБ сползла в подвал? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #10, #15, #28 |
10. Сообщение от Аноним (10), 26-Сен-24, 22:22 | +/– | ![]() |
Потому как время форумов и баз для сайтов прошло. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
11. Сообщение от Аноним (11), 26-Сен-24, 23:36 | +3 +/– | ![]() |
Так ведь вакуум - это следствие того, что сама БД - версионка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #16, #17 |
13. Сообщение от penetrator (?), 27-Сен-24, 03:05 | –7 +/– | ![]() |
сначала создали проблему, потому филигранно ее решили? молодцы ))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
15. Сообщение от Аноним (15), 27-Сен-24, 07:08 | –2 +/– | ![]() |
Фанатики форсили, но на практике мускл намного более полноценный продукт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #41 |
16. Сообщение от Аноним (16), 27-Сен-24, 08:04 | –1 +/– | ![]() |
Как бы в 21 веке оперировать версиями строи и потом запускать вакуум некошерно. Не неходите? Это же не 70-е годы того века. Почти 50 лет от тех времен прошло. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #52, #61 |
17. Сообщение от mos87 (ok), 27-Сен-24, 08:05 | +1 +/– | ![]() |
эта одна из первых вещей, которые рассказывают тем же (будущим) админам ПГ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #19 |
18. Сообщение от нах. (?), 27-Сен-24, 08:54 | +1 +/– | ![]() |
скорее это его нет чем есть - | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #86 |
19. Сообщение от нах. (?), 27-Сен-24, 08:56 | +/– | ![]() |
погоди, они и это не смогли починить?! Про "переполнение" мне тоже рассказывали... давным-давно со словами "ну вот щас-щас щас решим и эту проблему". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #20, #42 |
20. Сообщение от mos87 (ok), 27-Сен-24, 09:04 | +2 +/– | ![]() |
Мне рассказывал толковый тыЮтор, возможно поэтому про щастамвсёпочинят он не говорил. Просто рассказал, что это и почему. В т.ч. что совсем уж просто не починится. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #22, #29 |
22. Сообщение от Аноним (22), 27-Сен-24, 09:19 | –2 +/– | ![]() |
Вам бы на компьютерные курсы сходить чтоль, более безграмотных постов про постгрес я тут не видел | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #23 |
23. Сообщение от mos87 (ok), 27-Сен-24, 09:37 | +1 +/– | ![]() |
Закрой глазки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
24. Сообщение от neo one (?), 27-Сен-24, 09:43 | –2 +/– | ![]() |
>Расширены возможности SQL-команды "MERGE", позволяющей создавать условные SQL-выражения, объединяющие в одном выражении операции INSERT, UPDATE и DELETE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #113 |
25. Сообщение от Аноним (25), 27-Сен-24, 09:46 | –1 +/– | ![]() |
> Рейтинг популярности СУБД | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #27 |
26. Сообщение от neo one (?), 27-Сен-24, 09:46 | –2 +/– | ![]() |
>Реализована поддержка новых возможностей для работы с форматом JSON, определённых в стандарте SQL/JSON | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #31 |
27. Сообщение от neo one (?), 27-Сен-24, 09:47 | –2 +/– | ![]() |
>Что там делает монго? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #36, #39, #66 |
28. Сообщение от Bkmz (??), 27-Сен-24, 09:49 | +1 +/– | ![]() |
Не знаю, как мария, в РФ на мой взгляд в основном набирает популярность postgresql | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #46, #59, #67 |
29. Сообщение от нах. (?), 27-Сен-24, 09:50 | +/– | ![]() |
> ЗЫ и да, я без понятия, может и "починили". Я не ДБА, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #30, #33 |
30. Сообщение от Витюшка (?), 27-Сен-24, 10:21 | +1 +/– | ![]() |
А ты думаешь они там просто так сидят на зарплате? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #38 |
31. Сообщение от Golangdev (?), 27-Сен-24, 10:36 | +1 +/– | ![]() |
> SQL/JSON - это тупиковый путь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #35, #47, #48 |
33. Сообщение от Аноним (33), 27-Сен-24, 11:10 | +1 +/– | ![]() |
Так твой дба тоже безграмотный и все время ржёт с того случая как ему на стройке кирпич на голову упал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #34, #90 |
34. Сообщение от Аноним (33), 27-Сен-24, 11:11 | +/– | ![]() |
Да и был бы он грамотным не был бы дба. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #91 |
35. Сообщение от Аноним (33), 27-Сен-24, 11:15 | +1 +/– | ![]() |
Работал я в одной компании так там золотым микроскопом шурупы забивают в бетонную стену. Увиденного хватило. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
36. Сообщение от Аноним (33), 27-Сен-24, 11:17 | +/– | ![]() |
Это та сама монга которая не в состоянии сделать самый примитивный джоин? Такая база только для смузиков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
38. Сообщение от нах. (?), 27-Сен-24, 11:25 | +/– | ![]() |
> А ты думаешь они там просто так сидят на зарплате? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
39. Сообщение от нах. (?), 27-Сен-24, 11:27 | +/– | ![]() |
>>Что там делает монго? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #40 |
40. Сообщение от Аноним (33), 27-Сен-24, 11:41 | +/– | ![]() |
По умолчанию вход только с локалхоста без авторизации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #43 |
41. Сообщение от Аноним (33), 27-Сен-24, 11:48 | –1 +/– | ![]() |
На практике одно и то же. И нет смысла переходить на Марию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #98 |
42. Сообщение от User (??), 27-Сен-24, 12:55 | +/– | ![]() |
Не, ну надо же хорошим людям на чем-то зарабатывать? Вот, одна из первых продавашек астровского tantor'а: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #63 |
43. Сообщение от нах. (?), 27-Сен-24, 13:06 | +/– | ![]() |
> По умолчанию вход только с локалхоста без авторизации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #53 |
44. Сообщение от anguest (?), 27-Сен-24, 13:09 | +/– | ![]() |
Недавно тестировал на нагрузках. Еще сырое, после определенного кол-ва активных инсертов начинаются утечки памяти и все падает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
46. Сообщение от slowkun (ok), 27-Сен-24, 13:34 | –1 +/– | ![]() |
В тех компаниях, что я работал, как сидели так и сидят на mssql. И двигаться там куда-то они не собираются по причине - руководство эти ваши постгресукеелы не знает и знать не велит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
47. Сообщение от neo one (?), 27-Сен-24, 14:13 | +/– | ![]() |
>попробуй поработать в реальных большию компаниях, увиденное тебя удивит | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
48. Сообщение от neo one (?), 27-Сен-24, 14:14 | +/– | ![]() |
>попробуй поработать в реальных большию компаниях | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #51, #64, #69 |
49. Сообщение от Аноним (52), 27-Сен-24, 14:18 | +/– | ![]() |
Не знаю кто тебе что там обещал, но MVCC с вакуумом на данный момент не имеет аналогов по проиводительности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #65 |
51. Сообщение от Аноним (51), 27-Сен-24, 14:19 | +/– | ![]() |
Начнём с того, что в огромной куче задач тебе вообще не нужна субд. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #54, #55 |
52. Сообщение от Аноним (52), 27-Сен-24, 14:21 | +/– | ![]() |
> Как бы в 21 веке оперировать версиями строи и потом запускать вакуум некошерно. Не неходите? Это же не 70-е годы того века. Почти 50 лет от тех времен прошло. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #89 |
53. Сообщение от Аноним (33), 27-Сен-24, 14:24 | +/– | ![]() |
Я с сайта ставил по официальной доке https://www.mongodb.com/docs/manual/tutorial/install-mongodb.../ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
54. Сообщение от Аноним (52), 27-Сен-24, 14:24 Скрыто ботом-модератором | +1 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
55. Сообщение от Аноним (33), 27-Сен-24, 14:28 | +/– | ![]() |
Поэтому для этих задач мы напишешь хранимых процедур и будем их поддерживать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
58. Сообщение от 1 (??), 27-Сен-24, 15:07 | +/– | ![]() |
R:Base приподнялся ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
59. Сообщение от 1 (??), 27-Сен-24, 15:11 | +/– | ![]() |
"Заставляют отказываться" ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #71, #84 |
61. Сообщение от Аноним (61), 27-Сен-24, 15:13 | +/– | ![]() |
Вижу знатока. Чем же подход Оракла отличается от того, что используется в Postgres? Ну-ка, ну-ка. Открываю большую пачку с чипсами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #88 |
62. Сообщение от Аноним (61), 27-Сен-24, 15:14 | +/– | ![]() |
нах, тебе-то чем вакуум не угодил? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #93 |
63. Сообщение от Аноним (61), 27-Сен-24, 15:18 | +/– | ![]() |
А зачем этот 64-битный счётчик? Чтоб было? В практике никогда не встречал, чтобы 32-битный счётчик становился проблемой. Ну, красиво, конечно, когда он 64-битный -- тогда можно подзабить на вакуум, но если вакуум адекватно настроен, то счётчик никогда не становится проблемой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #73, #77 |
64. Сообщение от 1 (??), 27-Сен-24, 15:20 | +/– | ![]() |
Для каждого болта свой молоток. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #70 |
65. Сообщение от Аноним (61), 27-Сен-24, 15:20 | –1 +/– | ![]() |
Ну уж так мёдом лить не надо. Реализация обслуживания mvcc в Слоне не сравнимо хуже, чем в Оракле, и, в общем, хуже, чем у Майков, но вполне себе съедобно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #75 |
66. Сообщение от Аноним (61), 27-Сен-24, 15:25 | +/– | ![]() |
Давно сдохла. Его крупняк везде выпиливает. С огромным трудом и затратами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
67. Сообщение от Аноним (61), 27-Сен-24, 15:28 | +/– | ![]() |
Оракл и Майк не купить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
69. Сообщение от Аноним (61), 27-Сен-24, 15:32 | –1 +/– | ![]() |
Объектных СУБД не существует в природе. Рабочих. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #79, #94 |
70. Сообщение от Аноним (61), 27-Сен-24, 15:34 | –1 +/– | ![]() |
Их нет, "объектных" СУБД. На рынке только реляционные остались. Остальное -- не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #95 |
71. Сообщение от Аноним (61), 27-Сен-24, 15:42 | +/– | ![]() |
Там проблема в 1С, а не в СУБД. Изначально пилили под блокировщик и грязное чтение, поэтому теперь и проблемы с Postgres, в котором грязного чтения нет в принципе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
73. Сообщение от User (??), 27-Сен-24, 15:53 | +/– | ![]() |
> А зачем этот 64-битный счётчик? Чтоб было? В практике никогда не встречал, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #74, #76 |
74. Сообщение от Аноним (61), 27-Сен-24, 16:29 | +/– | ![]() |
Моркентинг. 32 больше 64? Больше. Значит, лучше. Ты сам себе попробуй объяснить чем в твоём конкретном случае 32-битный счётчик будет ограничением. Если Postgres использовать, как Postgres, т.е. одна целевая БД на экземпляр, а не как Майк или "мультиарендные" версии Оракла, то 32-битного счётчика за глаза. Проблема 64-тного надуманная полностью, т.е. обычно, если экземпляр фризится из-за исчерпания счётчика, то у него и так уже масса проблем. Из-за криво настроенного вакуума, да. Ну или из-за того, что на один экземпляр навешали кучу БД с кучей транзакций. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
75. Сообщение от Аноним (76), 27-Сен-24, 16:40 | +/– | ![]() |
Ну, ок, уточню -- хуже для случаев, когда транзакция COMMIT-ом завершается, но лучше, когда ROLLBACK-ом. Это если только производительность именно данной конкретной функциональности в отрыве от прочих накладных расходов рассматривать. Всё же сохранять хронологические данные вместе в оперативными прикладными хоть и быстро, но уж очень имеет тенденцию пухнуть. Даже если вакуум адекватный, но всё равно оракловые UNDO и майковое VERSION STORE в TempDB лучше. На мой взгляд. Но и решением Слона вполне можно жить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #92 |
76. Сообщение от Аноним (76), 27-Сен-24, 16:44 | +/– | ![]() |
У мёрзлого ежика зачем 64-битный счётчик более-менее понятно -- у них лицензия за ЭКЗЕМПЛЯР и кол-во процов. Поэтому экземпляр под каждую БД не поподнимаешь. Если на один экземпляр несколько БД (что для Слона крайне не рекомендуется, да и для Майков тоже так делать не надо), то 32-битный счётчик это печаль, да. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #82 |
77. Сообщение от Аноним (77), 27-Сен-24, 17:03 | +/– | ![]() |
64-разрядный счетчик хотя бы для того, чтобы на репликации у тебя вдруг колом не встал мастер, потому что реплика по какой-то причине отстала. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #80, #81 |
78. Сообщение от Аноним (78), 27-Сен-24, 17:06 Скрыто ботом-модератором | –8 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
79. Сообщение от 1 (??), 27-Сен-24, 17:07 | –1 +/– | ![]() |
А что, MUMPS и его наследник Cache сдохли ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #120 |
80. Сообщение от Аноним (76), 27-Сен-24, 17:16 | +/– | ![]() |
Т.е. у тебя есть слот, реплика отвалилась на полгода, а потом, через полгода, ты решил наверстать упущенное? Ну, ок, если у тебя очень-очень много места на архив вала на это время, то что-то рациональное в этом можно усмотреть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 |
81. Сообщение от Аноним (76), 27-Сен-24, 17:23 | +/– | ![]() |
Но это же не непреодолимая проблема -- можно же настроить игнорирование слота в таких ситуациях, чтоб мастер не затупил. Хотя, ещё раз, моего воображения не хватает представить себе однобазовый экземпляр с таким кол-вом транзакций, что реплика в типичных условиях применения упиралась в счётчик. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 |
82. Сообщение от User (??), 27-Сен-24, 17:33 | +/– | ![]() |
> У мёрзлого ежика зачем 64-битный счётчик более-менее понятно -- у них лицензия | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 Ответы: #83 |
83. Сообщение от Аноним (76), 27-Сен-24, 17:55 | +/– | ![]() |
Postgres для микросервисов не вариант вообще. Там лайта за глаза. Если вообще нужно в реляционной схеме с данным работать. Но микросервисы это нелепое дно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #85 |
84. Сообщение от Илья (??), 27-Сен-24, 18:05 | +/– | ![]() |
> Но замена неравнозначная | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
85. Сообщение от User (??), 27-Сен-24, 18:18 | +/– | ![]() |
> Postgres для микросервисов не вариант вообще. Там лайта за глаза. Если вообще | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
86. Сообщение от Аноним (86), 27-Сен-24, 21:37 | +/– | ![]() |
Ну, как proof of concept есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #87, #109 |
87. Сообщение от Прохожий (??), 27-Сен-24, 22:55 | +2 +/– | ![]() |
Есть ещё один вариант, наиболее вероятный: денег нет и не будет. Сами едва живы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 |
88. Сообщение от Прохожий (??), 27-Сен-24, 22:58 | +2 +/– | ![]() |
Там нет vacuum. Видимо, этим. А что же там есть? Там есть отдельное табличное пространство для целей сохранения предыдущих значений (до начала транзакции). Недостатки: для длинной транзакции rollback может длиться очень долго (столько же, сколько изменение данных во время транзакции). Достоинства - откаты данных происходят сравнительно редко, поэтому нет необходимости постоянно делать vacuum. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #101 |
89. Сообщение от Прохожий (??), 27-Сен-24, 23:08 | +2 +/– | ![]() |
> Возвращаясь к вакууму - что, придумали что-то лучше? Только не говори что undo логи писать которые то же самое, только наоборот, при этом сложнее и медленнее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #100, #104 |
90. Сообщение от Прохожий (??), 27-Сен-24, 23:11 | +/– | ![]() |
А что безграмотного этот DBA сказал-то? Всё ж в доке написано. Разве нет? Счётчик идёт по кругу. Для тех случаев, когда базок в кластере много (например, для целей разработки под разных клиентов, разные версии софта) - это может стать проблемой. Понятно, что в проде столкнуться с этим сложнее. Но всё же нельзя вот так вот просто закрыть глаза на эту проблему, которая не решается уже сколько лет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #97 |
91. Сообщение от Прохожий (??), 27-Сен-24, 23:12 | +/– | ![]() |
У вас программисты рулят базами данных? Тады ой, беда, печаль. Мне вас искренне жаль, в общем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #99 |
92. Сообщение от Прохожий (??), 27-Сен-24, 23:15 | +/– | ![]() |
Rollback намного более редкая ситуация на практике, чем Commit. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
93. Сообщение от Прохожий (??), 27-Сен-24, 23:19 | +/– | ![]() |
Тем, что это убогая технология, которая может (не обязательно, но случаев много) повлечь за собой кучу проблем. Сейчас, конечно, с ним получше стало, чем N лет назад. Но всё равно, любой commit - это тормоза по определению из-за вот этого способа сохранять старые данные. Плюс отсутствие масштабирования. У Oracle UNDO можно положить на другую дисковую подсистему. С PG так не получится, разве что отдельные таблицы раскидывать по этим подсистемам. Плюс таблицы регулярно пухнут. И получается, для часто изменяемых таблиц без vacuum - никак. Особенно, если эти таблицы в отчётности какой ещё участвуют. Ведь не почистишь таблицу, придётся (если полное сканирование) перелопачивать все данные, в том числе старые, которые уже никому не нужны ни в каком виде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #102 |
94. Сообщение от Прохожий (??), 27-Сен-24, 23:24 | –1 +/– | ![]() |
Oracle. Вполне себе объектная СУБД по совместительству. Рабочая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 |
95. Сообщение от Прохожий (??), 27-Сен-24, 23:24 | +/– | ![]() |
Есть. Oracle. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 Ответы: #103 |
97. Сообщение от Аноним (33), 28-Сен-24, 01:30 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 |
98. Сообщение от Ilya Indigo (ok), 28-Сен-24, 04:35 | +/– | ![]() |
На практике, Мария хуже Мускуля! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #114 |
99. Сообщение от Прохожий (??), 28-Сен-24, 09:03 | +/– | ![]() |
Типа, ты сейчас мне преподал урок логики? Раз грамотен, значит - программист, ну а если безграмотен - DBA? 🤣 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
100. Сообщение от Аноним (16), 28-Сен-24, 11:13 | –1 +/– | ![]() |
К сожалению подросло поколение людей, которые не только не знают и не хотят ничего знать, но и гордятся своим незнанием - примерно как в фильме "Идиократия". И ваше объяснение - это как метать бисер перед нечистоплотными животными, может быть. Хорошо если это будет не так, и они пойдут, найдут информацию, попробуют ее понять, и сделают для себя какие-то полезные выводы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #105 |
101. Сообщение от Наме (?), 28-Сен-24, 11:35 | +/– | ![]() |
Это как если житель, скажем, рязанской области, зайдя в магаз где-нибудь где-нибудь в Станбуле, не нашёл бы там товара с названием Хлеб и заявил, что турки хлеба не едят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #110 |
102. Сообщение от Наме (?), 28-Сен-24, 11:52 | +/– | ![]() |
Никаких тормозов фиксация в Слоне не подразумевает. В Слоне фиксация очень простая операция. С остальным, скорее, согласен. Файлы данных в Слоне пухнут, да. Пухнут даже при нормально настроенном вакууме. До сих пор нет онлайнового полного вакуума. И это реальная, а не надуманная проблема. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 Ответы: #111, #119 |
103. Сообщение от Наме (?), 28-Сен-24, 11:56 | +/– | ![]() |
Нет, Оракл ни разу не объектная СУБД. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #112 |
104. Сообщение от Наме (?), 28-Сен-24, 13:50 | +/– | ![]() |
Вакуум быстрый, да. Не помню уже с какой версии стало сильно быстрее, по-моему, с 13 или 14-той. Главное под автовакуум места не жалеть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #106 |
105. Сообщение от Наме (?), 28-Сен-24, 13:57 | +/– | ![]() |
Специфика работы MVCC в Оракле сложна и запутана. Вникать в её тонкости практически нет никакого смысла, потому что процесс этот для настройки почти не доступен, да и от версии к версии меняется (хотя с 11-той версии, вроде как, не особо). Знают её единицы, и то по случайности. Вот я один из таких единиц. Выносить UNDO с другую точку монтирования штука полезная, но и в случае Слона проблема с вв имеет свои решения, но уже на уровне ОС или оборудования, а не на уровне СУБД. Слон вообще полуфабрикат, его не стоит сравнивать с готовыми коммерческими продуктами. На базе Слона можно сделать вполне годную СУБД под свои задачи, главное не пытаться подходить к этому со стереотипами, выработанными при работе с Майком или Ораклом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 |
106. Сообщение от Наме (?), 28-Сен-24, 14:02 | +/– | ![]() |
Места в смысле оперативы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
107. Сообщение от Аноним (107), 28-Сен-24, 15:10 | +/– | ![]() |
В каждую радужную ветку про постгре надо заносить ссылки примерно такие | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
109. Сообщение от scriptkiddis (?), 29-Сен-24, 09:35 | +/– | ![]() |
С таким флагом из всех щелей он деняг и не получит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 |
110. Сообщение от Прохожий (??), 29-Сен-24, 11:01 | +1 +/– | ![]() |
>Ну и ты сам в чатгпт вычитал, что подход Оракла тормозит в случае отката. Прям, сильно тормозит. Вряд ли ты знаешь почему. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #115 |
111. Сообщение от Прохожий (??), 29-Сен-24, 11:16 | +/– | ![]() |
Разумеется, сам по себе commit - быстрая операция. Но подготовка к нему, особенно, когда данных меняется много и разнести ввод-вывод (в отличие от Оракла) никак нельзя, потому что всё in-place... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #116 |
112. Сообщение от Прохожий (??), 29-Сен-24, 11:18 | +/– | ![]() |
Лень искать их рекламные проспекты N-летней давности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 |
113.
Сообщение от Rollo99![]() | +/– | ![]() |
Не изобрели, а пробили и протащили в релиз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
114. Сообщение от _ (??), 29-Сен-24, 22:49 | +/– | ![]() |
... то результат выбора очевиден в пользу PostgreSQL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 Ответы: #117 |
115. Сообщение от Наме (?), 29-Сен-24, 23:47 | +/– | ![]() |
Специфики работы UNDO в документации нет вообще, она там не нужна. Как нет и ничего про внутренние процессы сервера. Медийных материалов по этой теме, кроме одной единственной книжки Льюиса начала 10-х, тоже нет. Поэтому и чатгпт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
116. Сообщение от Наме (?), 29-Сен-24, 23:57 | +/– | ![]() |
Ну почему нельзя-то? Расслоить вв ничто не мешает. И у Слона нет изменений инплэйс никогда, кроме тостов. Это со временем и становится проблемой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
117. Сообщение от Ilya Indigo (ok), 30-Сен-24, 07:23 | –1 +/– | ![]() |
> ... то результат выбора очевиден в пользу PostgreSQL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #118 |
118. Сообщение от Аноним (61), 30-Сен-24, 12:42 | –1 +/– | ![]() |
Хорошее подтверждение пословицы про меньше знаешь, лучше спишь. Если на твоём уровне восприятия, то Инно очень мало, чем отличается от Слона. В бесплатном, т.е. самой массовом, виде в Инно намерено и предупреждая об этом забили на ряд проблем с надёжностью сохранения данных в случаях аварийного сбоя экземпляра, в Слоне с этим проблемы нет. MyISAM это вообще не СУБД, а просто ненадёжная строковая хранилка (чтобы ты понял что-то вроде эксэльки), поэтому и быстрая, потому что целостность данных никак не обеспечивается вообще. Когда понимаешь, что к чему, этот баг может быть и фичей (например, при регистрации не слишком ценных данных, когда некоторые потери допустимы), но ты всё равно не понимаешь, поэтому просто рискуешь потерять данные... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 |
119. Сообщение от Аноним (119), 30-Сен-24, 12:45 | +/– | ![]() |
>До сих пор нет онлайнового полного вакуума. И это реальная, а не надуманная проблема. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
120. Сообщение от Аноним (61), 30-Сен-24, 12:55 | +/– | ![]() |
Это не "Объектные СУБД", а в нынешнем понимании что-то вроде Ф/С с COW. Ну вот какой-нибудь ZFS. Только с исходно аппаратными подходами к обеспечению надёжности сохранения данных. "Объектных" СУБД не существует не потому что я этого не хочу признавать, а потому что это не пойми что, т.е. нет набора критериев, которые бы позволяли сказать, что вот это вот перед нами объектная СУБД, а не фиг пойми что. Вот есть куда более понятный пример той же Монги или хранения ясончиков в блобах. Но то, что там неким образом сериализованные "объекты" хранятся не делает хранилку СУБД, потому что единообразно манипулировать информацией этих объектов возможности нет. Да и что такое -- объект? Классическое определение это экземпляр типа, т.е. нечто материализованное в памяти. Но для, скажем, Джавы это будет одно, а вот для JS -- совсем-совсем другое. Нет единого определения нет и теории со счислением. А для реляционки -- есть. И отображение объектов в реляционку проблема исключительно надуманная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 |
121. Сообщение от анонимус (??), 01-Окт-24, 01:58 | +/– | ![]() |
Будет ли в новой версии работать такой запрос? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #122 |
122. Сообщение от Аноним (61), 01-Окт-24, 12:50 | +/– | ![]() |
Со Слоном работаю с 9-той версии. И такое всегда работало. И сейчас прекрасно работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |