![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз СУБД PostgreSQL 15" | +/– | ![]() |
Сообщение от opennews (??), 13-Окт-22, 18:11 | ||
После года разработки опубликована новая стабильная ветка СУБД PostgreSQL 15. Обновления для новой ветки будут выходить в течение пяти лет до ноября 2027 года... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 13-Окт-22, 18:11 | +26 +/– | ![]() |
Единственная и при этом ещё и нормальная база данных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #3, #19, #31, #170 |
2. Сообщение от Аноним (2), 13-Окт-22, 18:17 | –18 +/– | ![]() |
Я тут слышал, на задачах типа хранить в ней данные мускул с innodb поэффективней будет. А в сыбасе ещё и картинки хранить норм, но это совсем уж ынтерпрайз уровень. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #4, #17, #47 |
3. Сообщение от Аноним (3), 13-Окт-22, 18:19 | –1 +/– | ![]() |
А почему ты до сих пор не смделал свою СУБД? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #7 |
4. Сообщение от Лолштоним (ok), 13-Окт-22, 18:21 | +15 +/– | ![]() |
И правда, зачем нам вообще файловая система, если всё можно хранить в бд. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #5, #6, #65, #82, #110 |
5. Сообщение от Аноним (2), 13-Окт-22, 18:28 | –8 +/– | ![]() |
В том и суть, сыбасе оптимизирует процесс и хранит такие данные самостоятельно, не засирая память почём зря. Что касается мускула, то можно было сравнить его в том же nepomuk, насколько я это помню мускул был предпочтительной опцией как раз по причине различий в производительности (но я использовал sqlite, мне норм). Так всё очень зависит от характера использования, что подтверждают и всевозможные агрегаторы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
6. Сообщение от penetrator (?), 13-Окт-22, 18:32 | –3 +/– | ![]() |
Integrity? Нее, не слышал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #52 |
7. Сообщение от ЫгиПгт (?), 13-Окт-22, 18:34 | –1 +/– | ![]() |
А почему ты не ездишь на запорожце? Не нравится? А почему ты до сих пор не сделал свой автомобиль? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #11 |
8. Сообщение от Аноним (8), 13-Окт-22, 18:40 | +/– | ![]() |
(Не троллинг, я просто не знаю) - Какие препятствия есть у постгреса, чтобы его начали использовать по-серьёзному вместо оракла? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #10, #12, #36, #37, #38, #41, #45, #64, #71, #79, #157, #171 |
9. Сообщение от Серж (??), 13-Окт-22, 18:40 | +1 +/– | ![]() |
ИМХО, сделали бы упор лучше на производительность в целом и проблему наличия всяких pgbouncer'ов. Самое важное что должна уметь СУБД это переварить как можно больше пользователей/данных на запись/обновление и отдать данные по выборке как можно быстрее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13, #27, #39, #40, #69, #77, #206 |
10. Сообщение от V100 (?), 13-Окт-22, 18:47 | –4 +/– | ![]() |
Как минимум нет пакетов, невозможно объединять код встроенных процедур. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #15, #22 |
11. Сообщение от Аноним (3), 13-Окт-22, 18:51 | +6 +/– | ![]() |
Очевидно, что ходить пешком полезнее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
12. Сообщение от Аноним (3), 13-Окт-22, 18:51 | +3 +/– | ![]() |
Меньше платят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
13. Сообщение от Аноним (3), 13-Окт-22, 18:53 | +7 +/– | ![]() |
Ну так сделай упор. Или привык, что тебе всё на блюдечке приносят? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
15. Сообщение от Аноним (8), 13-Окт-22, 18:54 | +1 +/– | ![]() |
Пакеты я на гуглил как sql packages и мне выдало ссылку на оракл. А второе для чего надо и как гуглится? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #18 |
17. Сообщение от Аноним (17), 13-Окт-22, 19:06 | +2 +/– | ![]() |
Когда отдел разработки не может согласовать с админами где им хранить картинки - это вовсе не значит, что возникла кровавая ынтерпрайзность. Это всего лишь попался некомпетентный продакт-менеджер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
18. Сообщение от Твайлайт Спаркл (ok), 13-Окт-22, 19:06 | +/– | ![]() |
"plpgsql package" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #23 |
19. Сообщение от Chlen22sm (?), 13-Окт-22, 19:06 | +7 +/– | ![]() |
Для 99% проектов даже SQLite избыточна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
22. Сообщение от Аноним (22), 13-Окт-22, 19:18 | +4 +/– | ![]() |
Да, да, бизнес-логика на процедурах в БД, этот изврат должен подохнуть вместе с ораклом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #24, #34, #165 |
23. Сообщение от v100 (?), 13-Окт-22, 19:19 | –1 +/– | ![]() |
Использовать схемы вместо пакетов это не решение, а какой-то треш. Как работать с 20-50 схемами одновременно, непонятно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #205 |
24. Сообщение от v100 (?), 13-Окт-22, 19:20 | –7 +/– | ![]() |
к сожалению, пока нет альтенатив oracle. Логике на процедурах БД тоже нет альтернатив, как ни жаль | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #84 |
27. Сообщение от Аноним (2), 13-Окт-22, 19:40 | +1 +/– | ![]() |
Ты же в курсе, как её раздувает? И в памяти, и на диске. Это всё время и задержки. Чем меньше данных читать/писать, тем эффективнее работа. Чем меньше памяти уходит на данные, тем эффективнее можно расходовать этот ресурс (причём, часто накладные расходы от сжатия вообще незначительные, а выгода колоссальная). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
31. Сообщение от Анно Домини (?), 13-Окт-22, 19:45 | –10 +/– | ![]() |
Базу с вакуумом трудно назвать нормальной. Для большинства задач Перкона лучше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #49, #63, #66, #78, #159 |
34. Сообщение от Аноним (8), 13-Окт-22, 19:49 | –1 +/– | ![]() |
А где ещё бизнес-логику писать? - в приложении что ли? (я опять просто хочу разобраться) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #58, #103, #104 |
36. Сообщение от хрю (?), 13-Окт-22, 19:52 | +/– | ![]() |
Для ентерпрайза - поддержка, нормальные бекапы, управление через браузер и худо-бедно нормальное восстановление при halt. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #42 |
37. Сообщение от Аноним (37), 13-Окт-22, 19:54 | –5 +/– | ![]() |
Можно начать с самого просто ихкоробочного мастер-мастер. А оракла она есть у постгри никогда не будет, там всегда велосипеды сбоку, который использовать страшно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #51, #67 |
38. Сообщение от soomrack (ok), 13-Окт-22, 19:55 | +1 +/– | ![]() |
1. нет лоббирования, а у oracle есть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #48, #210 |
39. Сообщение от хрю (?), 13-Окт-22, 19:56 | +6 +/– | ![]() |
>>Самое важное что должна уметь СУБД это переварить как можно больше пользователей/данных на запись/обновление и отдать данные по выборке как можно быстрее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
40. Сообщение от Анно Домини (?), 13-Окт-22, 19:56 | +/– | ![]() |
Те, кому нужна производительность, пользуются in-memory NoSQL. У Постгреса другие задачи и приоритеты. Иди портфель собирай. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #72, #98 |
41. Сообщение от Аноним (41), 13-Окт-22, 19:57 | +1 +/– | ![]() |
Постгрес нельзя поставить на голое железо без прослоек в виде ФС. Оракл легко ставится на raw partition | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #102 |
42. Сообщение от хрю (?), 13-Окт-22, 19:58 | +4 +/– | ![]() |
И да. Продавать оракл выгодно партнерам. Партнеры получают просто деньги за воздух. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
45. Сообщение от AleksK (ok), 13-Окт-22, 20:01 | +3 +/– | ![]() |
1C давно и успешно может использовать его вместо Oracle и MS SQL вполне себе по-серёзному. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #93 |
47. Сообщение от darkshvein (ok), 13-Окт-22, 20:23 | +3 +/– | ![]() |
увольте вашего DBA! срочно! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
48. Сообщение от Аноним (8), 13-Окт-22, 20:38 | +3 +/– | ![]() |
> 2. нет системы сертификации специалистов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #75 |
49. Сообщение от Аноним (49), 13-Окт-22, 20:39 | –1 +/– | ![]() |
Так там тоже есть vaccum: https://dev.mysql.com/doc/refman/8.0/en/optimize-table.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #59 |
51. Сообщение от Аноним (49), 13-Окт-22, 20:41 | –1 +/– | ![]() |
Закрытый чёрный ящик без поддержки использовать гораздо страшнее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #194 |
52. Сообщение от OpenEcho (?), 13-Окт-22, 20:55 | –1 +/– | ![]() |
`mtree`? Не, не слышал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #81, #86 |
55. Сообщение от Аноним (55), 13-Окт-22, 21:02 | –1 +/– | ![]() |
На докер хабе пока не обновили (( | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #80 |
58. Сообщение от eugener (ok), 13-Окт-22, 21:08 | +/– | ![]() |
На сервере приложений. Классическая трёхзвенка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #180 |
59. Сообщение от Анно Домини (?), 13-Окт-22, 21:19 | –1 +/– | ![]() |
> Так там тоже есть vaccum: https://dev.mysql.com/doc/refman/8.0/en/optimize-table.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #74 |
60. Сообщение от Программировай (?), 13-Окт-22, 21:22 | +1 +/– | ![]() |
А потом выйдет релиз у уважаемого спонсора с точно таким же ченджлогом, от которого начлица будут ахать и охать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
63. Сообщение от Chlen22sm (?), 13-Окт-22, 21:26 | –6 +/– | ![]() |
> Базу с вакуумом трудно назвать нормальной | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
64. Сообщение от Онанистмус (?), 13-Окт-22, 21:43 | –6 +/– | ![]() |
Oracle в 2-3 раза быстрее. Если у тебя что то сломается то поддержка Oracle в частном порядке решит твою проблему. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #83, #147, #212 |
65. Сообщение от pofigist (?), 13-Окт-22, 21:52 | +2 +/– | ![]() |
Ты изобрел AS/400 с OS/400. Ну почти. Надо ещё добавить единую адресацию памяти (нет различий между ОЗУ и ПЗУ) и компиляцию в поцессоронезависимый код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
66. Сообщение от Славик (?), 13-Окт-22, 21:55 | –3 +/– | ![]() |
Дазе с нормальным дизайном вакуум ненужен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #106 |
67. Сообщение от Аноним (8), 13-Окт-22, 22:09 | +5 +/– | ![]() |
Кто в здравом уме будет использовать мастер-мастер? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #88, #100 |
68. Сообщение от Роман (??), 13-Окт-22, 22:09 | +/– | ![]() |
> Администратору предоставлена возможность делегирования пользователям отдельных полномочий для изменения определённых параметров конфигурации сервера PostgreSQL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
69. Сообщение от Роман (??), 13-Окт-22, 22:17 | +/– | ![]() |
Есть ощущение что pgbouncer и еже с ним считается неким дефолтом, как условно файлуха (filesystem) - не будете же вы без файлухи гонять постгрю и смысла чинить такой дефолт не видят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
70. Сообщение от Анно Домини (?), 13-Окт-22, 22:26 | –3 +/– | ![]() |
Обязательно к прочтению всем фанатикам Pg: https://rbranson.medium.com/10-things-i-hate-about-postgresq... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #73, #76 |
71. Сообщение от yet another anonymous (?), 13-Окт-22, 22:28 | +/– | ![]() |
Тут как бы одна малоизвесная фирма потратила несколько лет и малёк денег, чтобы слезть с Oracle'а в пользу Postgres'а. Со второго захода получилось, на нём и живёт. А там нагрузка весьма неслабая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #173 |
72. Сообщение от Аноним (72), 13-Окт-22, 22:34 | –4 +/– | ![]() |
Те, кому нужна производительность, просто пользуются структурами в памяти. А бд нужны для оналитики, чтобы потом показать красивую табличку с графиком топ-менеджерам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
73. Сообщение от Лолштоним (ok), 13-Окт-22, 22:36 | +1 +/– | ![]() |
Храни данные в текстовом файле и будет тебе щастье. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
74. Сообщение от Аноним (49), 13-Окт-22, 22:54 | +/– | ![]() |
> Это несопоставимые по накладным расходам (читай, по даунтайму) операции | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #114 |
75. Сообщение от soomrack (ok), 13-Окт-22, 23:15 | +2 +/– | ![]() |
Это сравнительно недавно появилось и именно в рамках импортозамещения. Как бы процесс идет, но довольно поздно начат и не сильно форсируется. А так да, простргеспро все основные моменты делает очень правильно, если государство будет помогать и не будет мешать, то со временем они вытяснят oracle из большинства российских проектов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #92 |
76. Сообщение от Аноним (49), 13-Окт-22, 23:23 | –1 +/– | ![]() |
А вы, простите, кто? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
77. Сообщение от Наноним (?), 13-Окт-22, 23:50 | –1 +/– | ![]() |
Вообще-то сжатие в таких применениях всегда использовалось в первую очередь для ускорения записи на диск в том числе. Даже в тексте новости это написано. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
78. Сообщение от Аноним (78), 14-Окт-22, 00:31 | +2 +/– | ![]() |
Так ты его отключить можешь, но тогда сам решай проблемы которые решает вакуум | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #115 |
79. Сообщение от Аноним (78), 14-Окт-22, 00:34 | +5 +/– | ![]() |
Никаких, постгря давно и серьёзно используется вместо оракла. Скорее надо задавать вопрос иначе: зачем для новых проектов использовать оракл? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #123 |
80. Сообщение от Аноним (78), 14-Окт-22, 00:37 | –1 +/– | ![]() |
Так ты и сам можешь это сделать. Впрочем постгря в докере это скорее изврат, разве что для тестов и демок ещё может подойти. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #163, #195 |
81. Сообщение от вымя (?), 14-Окт-22, 01:35 | +1 +/– | ![]() |
А вы mtree после каждой транзакции запускаете, блокируя по дороге базу на запись, или по крону надеетесь, что на диске ничего не успело покорёжиться? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #87, #95 |
82. Сообщение от Аноним (82), 14-Окт-22, 01:51 | +1 +/– | ![]() |
Вообще-то, любая современная файловая система является специализированной СУБД. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
83. Сообщение от Аноним (82), 14-Окт-22, 01:52 | +3 +/– | ![]() |
> Oracle в частном порядке решит твою проблему. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #89 |
84. Сообщение от Аноним (84), 14-Окт-22, 02:45 | +1 +/– | ![]() |
Вы только на собеседовании этапе системного дизайна это не брякните. Тащить в плохо масштабирующийся shared ресурс бизнес-логику, еще и триггерами это промазывать - отличный способ получить "бутылочное горлышко" и запороть эффективное горизонтальное масштабирование. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #168, #176 |
85. Сообщение от Ддд (?), 14-Окт-22, 03:12 | –11 +/– | ![]() |
Тупая тормозная бд. Попробуйте в ней поиск по полям json сделать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #158, #160, #161, #199 |
86. Сообщение от penetrator (?), 14-Окт-22, 04:37 | –2 +/– | ![]() |
какое отношение это имеет к транзакционной безопасности и целостности данных? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #91, #96 |
87. Сообщение от penetrator (?), 14-Окт-22, 04:40 | +/– | ![]() |
при этом нет никакой гарантии, что транзакция не откатилась, либо что-то не упало, файл должен тоже откатиться вместе с транзакцией или наоборот закомиться и восстановиться из лога после падения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #99 |
88. Сообщение от penetrator (?), 14-Окт-22, 04:45 | –1 +/– | ![]() |
любой кому нужен шардинг | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
89. Сообщение от penetrator (?), 14-Окт-22, 04:45 | –2 +/– | ![]() |
проблемы негров шерифа не волнуют | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #122 |
90. Сообщение от iCat (ok), 14-Окт-22, 04:52 | +3 +/– | ![]() |
Прекрасный инструмент для решения тех задач, для которых он предназначен! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #136 |
91. Сообщение от Аноним (91), 14-Окт-22, 05:34 | +1 +/– | ![]() |
Включаешь картинки в транзакцию? Видимо на них что-то очень важное. Неужели компромат на царя? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #97, #174, #225 |
92. Сообщение от Аноним (92), 14-Окт-22, 06:49 | +/– | ![]() |
Вообще не понимаю зачем это делать. Админство как было на уровне "Гоблин! Быстро сделай вот это! Ты виноват что комп не работает идеально!". Пусть сами руководители занимаются рулением инфраструктурой. В сертифицированной хрени есть сертификаты и ответственность на выпускателях какого-нибудь Альт, Астры линукс. Ты скотам доказывать ничего ен обязан. Если это открытое ПО, то и обучение на совести работодателя раз он решил не покупать лицензии. Это днищенские агенты по найму ищут с тоннами подтверждающих документов. Загляни в резюме. Там чуть ли не каждый первый офигеть какой специалист работавший в крупной международной компании с офигеть какими корпоративными наворотами. А в реальности шуты гороховые. Когда айтишники сами на собеседовании спрашивают хрень из википедии и на основании пары тупых вопросов делают вывод об уровне компетенций это сплошь и рядом шиза и покруче чем кажется. Телкам так ты вообще никогда и ничего не докажешь ибо они следуют букве западного подхода к оценке кадров. За 12 тысяч рублей они хотят маститого специалиста всегда - не меньше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
93. Сообщение от Аноним (93), 14-Окт-22, 07:42 | –1 +/– | ![]() |
Ты это программерам 1с напишите. А то у низ код один и тот же отрабатывает на мс скуле за 15 часов, а на postgres за трое суток. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #94, #121 |
94. Сообщение от AleksK (ok), 14-Окт-22, 07:53 | +2 +/– | ![]() |
> Ты это программерам 1с напишите. А то у низ код один и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 Ответы: #101 |
95. Сообщение от OpenEcho (?), 14-Окт-22, 08:08 | –1 +/– | ![]() |
> А вы mtree после каждой транзакции запускаете, блокируя по дороге базу на | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #162 |
96. Сообщение от OpenEcho (?), 14-Окт-22, 08:17 | –2 +/– | ![]() |
> какое отношение это имеет к транзакционной безопасности и целостности данных? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 |
97. Сообщение от OpenEcho (?), 14-Окт-22, 08:30 | +/– | ![]() |
> Включаешь картинки в транзакцию? Видимо на них что-то очень важное. Неужели компромат | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
98. Сообщение от Аноним (98), 14-Окт-22, 08:38 | –1 +/– | ![]() |
С каких пор в команде Postgres появился школьник-аналитик без опыта в продакшене? Эдакий постресовый Песков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
99. Сообщение от OpenEcho (?), 14-Окт-22, 08:45 | +/– | ![]() |
> у него же mtree из задницы торчит, и смузи из ушей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #211 |
100. Сообщение от Аноним (37), 14-Окт-22, 09:13 | +/– | ![]() |
Хорошо я тебе объясню так сделает тот кому нужно распределённая база и чтобы включил и работает. И пофиг сколько сотрудников сменится, где их найдут. Любой студент с самыми простыми курсами придёт и в случае чего все докрутит или перезапустит и всё просто будет работать. Магия Оракл. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #119 |
101. Сообщение от Аноним (37), 14-Окт-22, 09:14 | –2 +/– | ![]() |
Есть выход по-проще не использовать никакие постгри. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #105 |
102. Сообщение от 1 (??), 14-Окт-22, 09:25 | +1 +/– | ![]() |
Ты работал с этими raw-partition ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #108 |
103. Сообщение от VoDA (ok), 14-Окт-22, 09:32 | +/– | ![]() |
Да, бизнес-логику в приложении. Приложение или self-running docker или на сервере приложений в зависимости от технологии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #107, #117, #192 |
104. Сообщение от VoDA (ok), 14-Окт-22, 09:38 | –1 +/– | ![]() |
Саммари: да - бизнес-логика прикладных систем только в приложении. RTFM современные архитектурные решения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #177 |
105. Сообщение от AleksK (ok), 14-Окт-22, 09:43 | +1 +/– | ![]() |
> Есть выход по-проще не использовать никакие постгри. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
106. Сообщение от Славик (?), 14-Окт-22, 10:04 | –2 +/– | ![]() |
> Дазе с нормальным дизайном вакуум ненужен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #127 |
107. Сообщение от Аноним (8), 14-Окт-22, 10:10 | +/– | ![]() |
Какие слова гуглить, чтобы понять что тут написано? Есть какие-то книги? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #109, #129 |
108. Сообщение от Anon22 (?), 14-Окт-22, 10:10 | +1 +/– | ![]() |
Это делают не для общей производительности, а для скорости ответа от запроса и большей предсказуемости такого запроса, чтобы не было провалов в производительности из-за запуска других процессов. Очень специфические условия. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #143 |
109. Сообщение от john_erohin (?), 14-Окт-22, 11:29 | –1 +/– | ![]() |
вот чего нагуглилось: habr.com/ru/company/lingualeo/blog/515530/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #112, #113 |
110. Сообщение от theDolphin (ok), 14-Окт-22, 12:23 | +2 +/– | ![]() |
Вы все, наверное, не поверите, но в PG есть функционал эффективного хранения блобов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
111. Сообщение от Цезий Родонович (?), 14-Окт-22, 12:33 | +1 +/– | ![]() |
Буду стабильным, андо и пакеты не завезли. Будем ждать :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #130 |
112. Сообщение от Аноним (8), 14-Окт-22, 12:39 | +/– | ![]() |
> Я предложил руководству полностью сменить философию бэкенда: перенести бизнес-логику в базу данных, а саму базу данных MySQL заменить на PostgreSQL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 |
113. Сообщение от Аноним (8), 14-Окт-22, 12:40 | +/– | ![]() |
> Когда мы поделились планами с разработчиками, стало понятно, что команда не готова к изменениям. Большинство людей покинули компанию.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 |
114. Сообщение от Анно Домини (?), 14-Окт-22, 13:37 | –1 +/– | ![]() |
Не путай вакуум и автовакуум, невежда. Речь идёт о первом, его надо запускать вручную с даунтаймом, чтобы база не разрасталась как на дрожжах, и ничего подобного в мускуле нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #118, #220 |
115. Сообщение от Анно Домини (?), 14-Окт-22, 13:40 | –1 +/– | ![]() |
То бишь, не можешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #128 |
116. Сообщение от Анно Домини (?), 14-Окт-22, 13:52 | –3 +/– | ![]() |
https://www.cybertec-postgresql.com/en/things-could-be-impro.../ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #124 |
117. Сообщение от 1 (??), 14-Окт-22, 13:52 | +/– | ![]() |
> Получается в соседних системах нельзя поменять структуру таблиц - может тихо отвалиться в где-то в хранимках. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #125 |
118. Сообщение от Аноним (118), 14-Окт-22, 13:56 | +1 +/– | ![]() |
Невежда, у тебя в твоей статье написано что вакуум в mysql называется purge, то что он называется по другому не значит что его там нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #120 |
119. Сообщение от Аноним (118), 14-Окт-22, 14:06 | +/– | ![]() |
> и чтобы включил и работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 Ответы: #139 |
120. Сообщение от Анно Домини (?), 14-Окт-22, 14:11 | +/– | ![]() |
> Невежда, у тебя в твоей статье написано что вакуум в mysql называется | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 Ответы: #126 |
121. Сообщение от Аноним (118), 14-Окт-22, 14:15 | +1 +/– | ![]() |
Вот тут тесты есть: https://habr.com/ru/company/dataline/blog/691796/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 Ответы: #145 |
122. Сообщение от Аноним (118), 14-Окт-22, 14:16 | +/– | ![]() |
А негров волнуют. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 |
123. Сообщение от Аноним (118), 14-Окт-22, 14:17 | +/– | ![]() |
Пиши правильно, постгрес, там "с" в конце, ты же не пишешь почему-то "оракакл". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 Ответы: #204 |
124. Сообщение от Аноним (118), 14-Окт-22, 14:20 | +/– | ![]() |
Давай теперь такую же про mysql. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 |
125. Сообщение от VoDA (ok), 14-Окт-22, 14:21 | +/– | ![]() |
Да, реляционка. И настройка меж серверами, что хранимка из одного сервера может выполнить SELECT из другого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 Ответы: #131, #141 |
126. Сообщение от Аноним (118), 14-Окт-22, 14:24 | +/– | ![]() |
Неуч, вакуум с даунтаймом в мускукле называется optimize table, а автовакуум в постгрес нагружает базу так как его настроишь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 Ответы: #133 |
127. Сообщение от Аноним (118), 14-Окт-22, 14:26 | –1 +/– | ![]() |
Типа MyISAM? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #146 |
128. Сообщение от Аноним (118), 14-Окт-22, 14:27 | +/– | ![]() |
Как и отключить purge в mysql. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #132 |
129. Сообщение от VoDA (ok), 14-Окт-22, 14:27 | +/– | ![]() |
Сорри, я уже олд скул )) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 |
130. Сообщение от Аноним (118), 14-Окт-22, 14:29 | +1 +/– | ![]() |
Андо и пакеты никому не нужны, а если нужны — используйте базу где они есть :-) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #164, #228 |
131. Сообщение от Аноним (118), 14-Окт-22, 14:31 | +2 +/– | ![]() |
У микросервисов такая же проблема, там для её решения обычно используют CDC тесты, тесты можно и в базе выполнять если что :-) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
132. Сообщение от Анно Домини (?), 14-Окт-22, 14:32 | –1 +/– | ![]() |
> Как и отключить purge в mysql. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #128 Ответы: #138 |
133. Сообщение от Анно Домини (?), 14-Окт-22, 14:45 | +/– | ![]() |
> Неуч, вакуум с даунтаймом в мускукле называется optimize table, а автовакуум в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #137 |
135. Сообщение от Аноним (136), 14-Окт-22, 15:39 | –2 +/– | ![]() |
Кондовость. Но постгрешникам нормально, им не привыкать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #140 |
136. Сообщение от Аноним (136), 14-Окт-22, 15:40 | –2 +/– | ![]() |
Для задач удвоения ЧСВ тех, кто ее использует. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #200 |
137. Сообщение от Аноним (118), 14-Окт-22, 15:46 | –1 +/– | ![]() |
Слово "неуч" ты написал первый, пытаясь своим хамством прикрыть отсутствие знаний. Ты даже не знаешь как база правильно называется про которую пытаешься рассуждать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 Ответы: #150 |
138. Сообщение от Аноним (118), 14-Окт-22, 15:55 | –1 +/– | ![]() |
Нагрузка от вакуум настраивается и по молчанию он ничего не нагружает, ручной вакуум в мускукле нужен, потому что от массовых delete база пухнет точно так же, так как архитектуры у всех MVCC движков похожи и подразумевают хранение старых туплов иначе они бы не называли MULTIVersion, а понятие правильности архитектуры не бывает в вакууме ;-) понятие «правильности» зависит от требований, у всех MVCC движков есть плюсы и минусы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #151, #152 |
139. Сообщение от Аноним (139), 14-Окт-22, 16:06 | +/– | ![]() |
Попробуй тогда оракл. А лучше сравни оракл и постгрю по этому параметру. В том то и дело что всё просто работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #144 |
140. Сообщение от Аноним (139), 14-Окт-22, 16:07 | +2 +/– | ![]() |
И? Что не так? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
141. Сообщение от 1 (??), 14-Окт-22, 16:08 | +/– | ![]() |
Я спрашивал к тому, что на РСУБД структура меняется очень просто. А если Вам вот прям необходимо сделать какое-то вычурное изменение, всегда на помощь приходят View. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
143. Сообщение от 1 (??), 14-Окт-22, 16:11 | +2 +/– | ![]() |
Если не нужны провалы в производительности и куча бабла - пихай всё в оперативную память ... А с диском пусть общается потихоньку ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
144. Сообщение от Аноним (118), 14-Окт-22, 16:15 | +/– | ![]() |
# apt install oracle | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #169 |
145. Сообщение от 1 (??), 14-Окт-22, 16:18 | +/– | ![]() |
Подтверждаю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
146. Сообщение от Славик (ok), 14-Окт-22, 16:33 | +2 +/– | ![]() |
> Типа MyISAM? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #127 |
147. Сообщение от Аноним (147), 14-Окт-22, 16:38 | +/– | ![]() |
Тенденция к нерешению твоих проблем саппортом оракакеля где-то с 2014 года в наличии. А сейчас они прямым текстом послали всех и вся. Все уплоченные им за саппорт деньги ессно простили с миром. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
150. Сообщение от Анно Домини (?), 14-Окт-22, 16:56 | –2 +/– | ![]() |
Я работаю с БД больше, чем ты на свете живёшь, неуч, и не надо мне рассказывать сказки про то, что никто не делает вакуум на базах, которые разрастаются до петабайтов. Постгрес не может нормально работать без регулярного полного вакуума и сопутствующего даунтайма, а мускул может. Точка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 Ответы: #166 |
151. Сообщение от Анно Домини (?), 14-Окт-22, 17:02 | +/– | ![]() |
Я смотрю, ты уже забыл статью, которую комментировал два часа назад, неуч. Ничего, я буду тыкать тебя в неё носом, пока ты полностью не просветлишься относительно разницы подходов Постгре и мускула, из-за которой оптимизация базы с даунтаймом требуется в мускуле гораздо реже: http://rhaas.blogspot.com/2011/02/mysql-vs-postgresql-part-2... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 |
152. Сообщение от Анно Домини (?), 14-Окт-22, 17:05 | –1 +/– | ![]() |
Ничего не нагружает только у клоунов на локалхосте, которые никогда в жизни прода не видели, вроде тебя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 |
156. Сообщение от PnD (??), 14-Окт-22, 17:44 | +1 +/– | ![]() |
А ещё в 15-й релиз добавили селектор как относиться к NULL в уникальных индексах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
157. Сообщение от anonymouspp (?), 14-Окт-22, 18:03 | +/– | ![]() |
на вскидку: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
158. Сообщение от anonymous (??), 14-Окт-22, 19:31 | +1 +/– | ![]() |
json - опция в реляционной субд. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
159. Сообщение от Аноним (159), 14-Окт-22, 21:40 | +/– | ![]() |
Напротив, нормальная база может быть только с вакуумом, потому что полноценная параллельность и изоляция подразумевает хранение нескольких версий строк (тогда как innodb'шные undo логи - это как раз уродство и лишние копирования на каждый чих), а их неизбежно нужно периодически чистить. Ну да, при этом нужно чтобы у вас транзации не висели бесконечно и да, на некоторых ворклоудов его нужно явно настраивать, но это не rocket science. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #175 |
160. Сообщение от Аноним (159), 14-Окт-22, 21:41 | +/– | ![]() |
Пробовал, только в постгресе у меня это и получилось сделать так чтобы работало быстро и без отложенной индексации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
161. Сообщение от Аноним (161), 14-Окт-22, 22:14 | –1 +/– | ![]() |
Постгрес в некоторых случаях рвёт монгу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
162. Сообщение от penetrator (?), 14-Окт-22, 22:27 | +/– | ![]() |
каким образом логическая целостность базы обеспечивается целостностью файловой системы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 |
163. Сообщение от ded (??), 14-Окт-22, 23:27 | +2 +/– | ![]() |
Мистер аноним никогда не писал распределённые системы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
164. Сообщение от Цезий Родонович (?), 14-Окт-22, 23:52 | +/– | ![]() |
Какое тонкое чувство юмора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 |
165. Сообщение от microcoder (ok), 15-Окт-22, 00:02 | +5 +/– | ![]() |
Бизнес логика может быть где угодно. Несогласным высылать повестки в военкомат | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
166. Сообщение от Заноним (?), 15-Окт-22, 02:56 | –1 +/– | ![]() |
А ничего, что mysql может невзначай целиком упасть в любом треде (например при drop'е временной таблички), попутно покоцав данные? Не умеет сам в функции (и упаси вас двоичныйкод использовать udf)? Да и на петабайтах mysql не вывозит, т.к. не поддерживает Point In Time Recovery в отличии от pg. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #150 Ответы: #167, #172 |
167. Сообщение от Заноним (?), 15-Окт-22, 03:14 | –1 +/– | ![]() |
про функции в том смысле, что в mysql они весьма бедны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 |
168. Сообщение от Заноним (?), 15-Окт-22, 03:29 | +/– | ![]() |
Прикинь, окромя бизнес-логики, функции на СУБД могут и для других целей применяться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
169. Сообщение от Аноним (170), 15-Окт-22, 11:33 | +/– | ![]() |
Oracle Linux + Oracle RDBMS = устанавливается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
170. Сообщение от Аноним (170), 15-Окт-22, 11:35 | +/– | ![]() |
А какие БД ты еще знаешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
171. Сообщение от Аноним (170), 15-Окт-22, 11:48 | –1 +/– | ![]() |
Аналог Oracle RAC есть? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
172. Сообщение от penetrator (?), 15-Окт-22, 11:57 | –1 +/– | ![]() |
> А ничего, что mysql может невзначай целиком упасть в любом треде (например | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 Ответы: #203 |
173. Сообщение от Аноним (170), 15-Окт-22, 12:22 | +/– | ![]() |
> А там нагрузка весьма неслабая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 Ответы: #208 |
174. Сообщение от Прохожий (??), 15-Окт-22, 14:07 | +/– | ![]() |
Например, рентгеновский снимок пациента. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #209 |
175. Сообщение от Прохожий (??), 15-Окт-22, 14:19 | +1 +/– | ![]() |
У Oracle, например, которая нормальная СУБД, нет вакуума. Есть специальное табличное пространство для целей хранения предыдущих версий данных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #159 Ответы: #207 |
176. Сообщение от Прохожий (??), 15-Окт-22, 14:25 | +2 +/– | ![]() |
Вы сами-то на собеседовании не брякните, что целостность данных будете на стороне сервера приложений обеспечивать. Я бы такого "архитектора" тут же пинками под зад проводил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
177. Сообщение от Прохожий (??), 15-Окт-22, 14:33 | +1 +/– | ![]() |
Вася начал какую-то транзакцию, которая противоречит по логике транзакции Пети, начавшем её на другом сервере приложений. Где и как будет проходить контроль целостности и непротиворечивости данных? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #202 |
180. Сообщение от Прохожий (??), 15-Окт-22, 15:01 | +/– | ![]() |
Не всегда она применима и уместна. Не бывает универсальных архитектур. Двузвенка, на всякий случай, не менее "классична", чем трёхзвенка. Так, к слову. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
192. Сообщение от Anonimous (?), 15-Окт-22, 17:38 | +/– | ![]() |
> работа на хранимках в БД заточена под массовую обработку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #193 |
193. Сообщение от Anonimous (?), 15-Окт-22, 17:39 | +/– | ![]() |
Вдогонку к предыдущему посту. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 |
194. Сообщение от Anonimous (?), 15-Окт-22, 17:40 | +1 +/– | ![]() |
Нормальные фирмы (не имеющие в своём штате системных программистов, а таких подавляющее большинство) не используют никакую СУБД без техподдержки (какой бы эта СУБД не была - открытой или закрытой). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
195. Сообщение от лютый жабби.... (?), 15-Окт-22, 18:37 | +/– | ![]() |
>постгря в докере это скорее изврат | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
199. Сообщение от Аноним (199), 16-Окт-22, 07:59 | +/– | ![]() |
Json в базе держать. Первое слово это про тебя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #201 |
200. Сообщение от Аноним (199), 16-Окт-22, 08:00 | +/– | ![]() |
Неосилятор. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 |
201. Сообщение от Аноним (2), 16-Окт-22, 09:07 | –1 +/– | ![]() |
Ты не совсем прав тут, это может быть вполне оправданно и эффективно для нестабильной схемы, либо каких-то редко доставаемых данных, или же при наличии ссылок на внешние данные, обеспечить консистентность которых в рамках существующих таблиц невозможно. Особенно, в связке с ORM. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 |
202. Сообщение от Гентушник (ok), 16-Окт-22, 23:32 | +/– | ![]() |
Блокировки на уровне сервера приложений. Так например в 1С сделано :)))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 Ответы: #213 |
203. Сообщение от Заноним (?), 17-Окт-22, 00:31 | –1 +/– | ![]() |
По поводу: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 |
204. Сообщение от qrKot (?), 17-Окт-22, 08:06 | +/– | ![]() |
>> Пиши правильно, постгрес, там "с" в конце, ты же не пишешь почему-то "оракакл". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 |
205. Сообщение от . (?), 17-Окт-22, 12:14 | +/– | ![]() |
В Oracle для каждого пользователя своя схема, никто не жалуется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #214 |
206. Сообщение от Аноним (206), 17-Окт-22, 13:31 | +/– | ![]() |
На самом деле - перенос темпов в оперативку - это круто. Не нужно заморачиваться созданием виртуальных дисков в памяти. По-умолчанию снижается нагрузка на SSD, соответственно повышается их надежность. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
207. Сообщение от Заноним (?), 17-Окт-22, 15:17 | +1 +/– | ![]() |
> Oracle ... нормальная СУБД | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #175 Ответы: #217 |
208. Сообщение от yet another anonymous (?), 17-Окт-22, 15:46 | +/– | ![]() |
> В миллионах транзакций это сколько? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 |
209. Сообщение от Аноним (209), 17-Окт-22, 22:08 | +/– | ![]() |
Сперва они картинки в реляционной базе хранят, а потом этими же самыми руками пишут на опеннете комментарии про то, как надо правильно программировать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 Ответы: #216 |
210.
Сообщение от Scott Tiger![]() | +/– | ![]() |
0. Нет многоблочного чтения, а у Oracle есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
211. Сообщение от Аноним (211), 18-Окт-22, 08:46 | +/– | ![]() |
> Как отпустит, почитай про транзакционные файловые системы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #221 |
212. Сообщение от yet another anonymous (?), 18-Окт-22, 20:12 | +/– | ![]() |
> Если у тебя что то сломается то поддержка Oracle в частном порядке решит твою проблему. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
213. Сообщение от Anonimous (?), 19-Окт-22, 05:43 | +/– | ![]() |
На каком из серверов? Мы же говорим о том, что серверов приложений может быть несколько. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #202 Ответы: #215 |
214. Сообщение от Anonimous (?), 19-Окт-22, 06:02 | +/– | ![]() |
В Oracle пакеты есть. И вот поэтому никто не жалуется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #205 |
215. Сообщение от Гентушник (ok), 19-Окт-22, 06:07 | +/– | ![]() |
> На каком из серверов? Мы же говорим о том, что серверов приложений | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #213 Ответы: #218 |
216. Сообщение от Прохожий (??), 19-Окт-22, 06:12 | +/– | ![]() |
Если картинки - часть документа какого-то, почему бы их в БД и не хранить? Тем более, что ни Oracle, ни Postgres не являются только лишь реляционными СУБД. Головняк с картинками, конечно, присутствует определённый (фрагментации пространства внутри бд, раздутие размеров бд), но есть и удобства тоже - не надо отдельно как-то поддерживать транзакционную логику для картинок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #209 Ответы: #226 |
217. Сообщение от Прохожий (??), 19-Окт-22, 06:18 | +/– | ![]() |
В каком зрелом и сложном продукте это не так? Про легаси конструкции хотелось бы больше подробностей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #207 |
218. Сообщение от Anonimous (?), 19-Окт-22, 06:26 | +/– | ![]() |
То есть, в итоге версионник превращается в блокировочника. А если Люся хочет начать при этом непротиворечивую транзакцию, будет ждать, пока блокировка не будет снята? Такое себе решение в плане производительности, за которую, вроде, и боремся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #215 Ответы: #219 |
219. Сообщение от Гентушник (ok), 19-Окт-22, 07:15 | +/– | ![]() |
> То есть, в итоге версионник превращается в блокировочника. А если Люся хочет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #218 |
220. Сообщение от Аноним (220), 19-Окт-22, 07:29 | +/– | ![]() |
Ради интереса решил проверить не растущую на дрожжах базу на мыскле. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #222 |
221. Сообщение от OpenEcho (?), 19-Окт-22, 11:56 | +/– | ![]() |
apples vs oranges | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #211 Ответы: #224 |
222. Сообщение от Анно Домини (?), 19-Окт-22, 18:56 | +/– | ![]() |
RTFM. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #220 Ответы: #223 |
223. Сообщение от Анно Домини (?), 19-Окт-22, 19:00 | +/– | ![]() |
> RTFM. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #222 |
224. Сообщение от Аноним (224), 20-Окт-22, 20:29 | +/– | ![]() |
слилсо, болезный. А мне лет 15 назад в банке надо было из трехзвенки в базе данных транзакционно вместе с другими данными еще и образцы подписей и печатей (картинки) сохранять. Представляю, как бы было интересно, если бы сам ручками отдельные "роллбеки" для "транзакционной ФС" сочинял при роллбеке в БД. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #221 Ответы: #227 |
225. Сообщение от Аноним (224), 20-Окт-22, 20:34 | +/– | ![]() |
Отсканированный образец подписи или печати клиента банка. С ними потом операторы или отдел контроллинга сверяют подписи на клиентских бумажках. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
226. Сообщение от Аноним (224), 20-Окт-22, 20:36 | +/– | ![]() |
> Головняк с картинками, конечно, присутствует определённый (фрагментации пространства внутри бд | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #216 |
227. Сообщение от OpenEcho (?), 21-Окт-22, 02:28 | +/– | ![]() |
Закусывать полезно, еще раз, - яблоки против апельсинов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #224 |
228. Сообщение от Аноним (228), 21-Окт-22, 14:05 | +/– | ![]() |
Какое глубокое проникновение в суть, такие "фразы" надо выливать в камне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 |
230.
Сообщение от Алексей![]() | +/– | ![]() |
Главное преимущество оракла - органичный язык pl/sql и куча пакетов от самого Оракла вокруг обычной БД. Главный недостаток оракла - Clob и Blob и их обработка. Главный недостаток postgresql - vacuum, недостаток настолько пртивный, что готов мириться с оракловыми Clob | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |