The OpenNET Project / Index page

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



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

Оглавление

Релиз СУБД PostgreSQL 16, opennews (?), 15-Сен-23, (0) [смотреть все]

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


15. "Релиз СУБД PostgreSQL 16"  –17 +/
Сообщение от Аноним (15), 15-Сен-23, 11:53 
Есть серьёзные базовики с БД размером не со флэшку? - У постгреса есть перспективы на рынке серьёзных БД, или это поделка профессоров-студентов, годящаяся на записную книжку.
Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз СУБД PostgreSQL 16"  +2 +/
Сообщение от scriptkiddis (?), 15-Сен-23, 11:58 
Ниче не понятно, но очень интересно.
Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (27), 15-Сен-23, 12:22 
Покажешь флешку на три терабайта?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

37. "Релиз СУБД PostgreSQL 16"  +8 +/
Сообщение от edo (ok), 15-Сен-23, 12:39 
https://www.amazon.com/SABRENT-External-Aluminum-Transfer-SB...
Ответить | Правка | Наверх | Cообщить модератору

49. "Релиз СУБД PostgreSQL 16"  +3 +/
Сообщение от danonimous (?), 15-Сен-23, 14:12 
Он на три просил.
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз СУБД PostgreSQL 16"  +4 +/
Сообщение от лютый арчешкольник... (?), 15-Сен-23, 12:47 
>Есть серьёзные базовики с БД размером не со флэшку

Эксплуатация СУБД это не только "размер". У меня уже лет 10 назад была Монга ТБ на 6-10. Но это ж не значит, что там мегахайлоад.

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

43. "Релиз СУБД PostgreSQL 16"  +2 +/
Сообщение от Аноним (43), 15-Сен-23, 13:33 
Skype с самого начала на постгресе. Сойдёт?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

88. "Релиз СУБД PostgreSQL 16"  –3 +/
Сообщение от Прохожий (??), 15-Сен-23, 22:52 
У MS куча системных программистов в штате. Обычный энтерпрайз такими ресурсами не обладает. Поэтому так себе пример.
Ответить | Правка | Наверх | Cообщить модератору

97. "Релиз СУБД PostgreSQL 16"  +3 +/
Сообщение от К.О. (?), 16-Сен-23, 05:50 
Вот и выросло поколение, которое не знало Скайп без Майкрософта
Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Прохожий (??), 16-Сен-23, 14:51 
Сначала себе что-то придумаем, а потом иронизируем на эту тему. Ох уж эти поколения.
Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз СУБД PostgreSQL 16"  +10 +/
Сообщение от keydon (ok), 15-Сен-23, 14:31 
Размер базы не показывает её серьёзности.
Постгрес по сути единственное SQL решение на рынке которое имеет смысл рассматривать.
Но надо понимать что контрибьютят в нее для себя. Т.е. контрибьютят серьезно, но что-то может выглядеть костыльно или недоделанно. Не потому что криво и косо, а потому что разработчику больше и не нужно было, а дальше никто не подобрал (обычно это не критичные вещи). Какие-то вещи на ней лучше не реализовывать(например если нужен мастер-мастер). Какие-то вещи решаются не из коробками (pg_repack например) или не слишком очевидны или удобны.
Эта БД в которую стоит вложить кучу времени и оно окупится. Т.к. SQL вариантов по сути нет (mysql слился за редкими специфическими случаями, проприетарщина для дегенератов) то это вложение однозначено стоит сделать (но в некоторых случаях стоит отдать предпочтение специализированным решениям вроде clickhouse или timescale или noSQL).
Осиливает хайлоад? Да. Масштабируется? Да. Без костылей? Нет. Из коробки? Нет. Просто настроил и работает? Скорее всего нет. Потребуется изучать документацию? Да и только ее недостаточно. Потребуется изучать код? Да. Потребуется изучать принципы работы? Да. Есть неочевидные вещи? Предостаточно. Жрет ресурсы? Нет, весьма экономична при правильной настройке, но есть специфические кейсы. Удобно пользоваться? Нет. Продакшн энтерпрайз риди? Да
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

53. "Релиз СУБД PostgreSQL 16"  +4 +/
Сообщение от Anonymous Coward (?), 15-Сен-23, 15:40 
> риди

рэди

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

62. "Релиз СУБД PostgreSQL 16"  +3 +/
Сообщение от Аноним (62), 15-Сен-23, 16:09 
>рэди

готова

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

105. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Zerot (?), 16-Сен-23, 11:27 
продакшен энтерпрайз риди только оракл. Кейс из опыта - ПАК от оракла, БД 150Тб
Постгря - маленький оракл, с фишками доя энтерпрайза на уровне 9 версии (щас за 20 уже). Но допилят, думаю себе
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

158. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от rshadow (ok), 18-Сен-23, 11:49 
Я правильно понимаю что 149.999Тб можно было выгрузить в текстовый файлик, сжать и убрать на дальнюю полку? Но все равно держим в базе т.к. данные важные, база сертифицирована и "потому что могу".
Если нет, расскажите подробнее как вы ей пользуетесь. Очень интересно. Спасибо.
Ответить | Правка | Наверх | Cообщить модератору

55. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от Аноним (43), 15-Сен-23, 15:43 
Удивляет постановка вопроса "жрет ресурсы". Нормальная СУБД и должна максимально утилизировать имеющиеся аппаратные ресурсы для максимально быстрого выполнения запросов. Помню, как старые версии MySQL из-за идиотского кэша запросов с глобальной блокировкой (хорошо хоть отключаемого в настройках) "экономил" ресурсы, находясь большую часть времени в ожидании освобождения лока.
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

104. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от Аноним (104), 16-Сен-23, 11:13 
Некоторые бд изначально хотят миниум среднюю тачку (тот же эластик) и кластер на среднем ноутбуке в виртуалках уже не поместится. Постгря же запускается на калькуляторе и гибко настраивается.
Ну а ресурсы, запросы и требования к времени ответа у всех разное.
Ответить | Правка | Наверх | Cообщить модератору

57. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 15-Сен-23, 15:50 
а бэкапы когда завезут?
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

64. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от 1 (??), 15-Сен-23, 17:11 
А какие тебе нужны ?
Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз СУБД PostgreSQL 16"  +2 +/
Сообщение от ыы (?), 15-Сен-23, 20:24 
Чтобы можно было восстановить произвольную базу на произвольный момент времени на произвольный инстанс. Бинарно.
Ну как в MS Sql или Oracle :)
Ответить | Правка | Наверх | Cообщить модератору

102. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от microcoder (ok), 16-Сен-23, 10:13 
Так это решается просто с любым софтом - LXD (контейнеры Linux), а в управлении LXD есть снепшоты и бэкапы
Ответить | Правка | Наверх | Cообщить модератору

106. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Zerot (?), 16-Сен-23, 11:29 
не решается ни разу, т.к. специфика субд - часть измененных данных в памяти. Можно после восстановления такого снапшота получить разваленную или нецелостную БД
Ответить | Правка | Наверх | Cообщить модератору

116. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от ыы (?), 16-Сен-23, 14:58 
вы совсем совсем не понимаете о чем идет речь, да?
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

122. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от АнонПапка (?), 16-Сен-23, 19:19 
Понимаю, речь про наколленные васькины бд
Ответить | Правка | Наверх | Cообщить модератору

145. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от Аноним (145), 17-Сен-23, 10:25 
Вопрос был про постгрес, а не про _смекалочку_ и прочие «щи из топора».
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

135. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от asand3r (ok), 16-Сен-23, 23:47 
PITR? Есть же. Сохраняешь WAL и восстанавливаешься на нужную точку.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

142. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (188), 17-Сен-23, 01:58 
Человек спрашивал про отдельную БД, а не про кластер целиком.
Ответить | Правка | Наверх | Cообщить модератору

147. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от asand3r (ok), 17-Сен-23, 12:13 
А, ну ой, да. Насколько я знаю, тут пока вариантов нет.
Ответить | Правка | Наверх | Cообщить модератору

159. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от rshadow (ok), 18-Сен-23, 11:54 
Кажется это можно сделать через реплики. Подключаешь реплику, ждешь пока догонит, останавливаешь реплику - вот твой бинарный бэкап, готовый стать мастером в любой момент.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

160. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 12:46 
Ну вот есть у вас в кластере две базы, и есть бинарный бэкап с wal-ами... и вот вам надо откатить _только_ ОДНУ базу (!!!) на месяц назад (!!!) подняв ее из бэкапа. Вторая при этом должна работать без перерыва. нельзя кластер останавливать. Ваши действия? в MSSQL это делается как два байта переслать...
Ответить | Правка | Наверх | Cообщить модератору

161. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от rshadow (ok), 18-Сен-23, 13:01 
У меня немного другое направления. Я никогда не делаю что-то на уровне базы данных. Делать кластер из двух баз даже в голову не приходило.
Ответить | Правка | Наверх | Cообщить модератору

162. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 14:22 
обычно их там десятки. Это же СУБД. В одном инстансе могут быть десятки разных баз.
Ответить | Правка | Наверх | Cообщить модератору

168. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 18-Сен-23, 16:11 
"Может быть" - не значит, что это хорошо. Если хотя бы 2 нагруженные БД на одной СУБД и отличаются по структуре и профилю запросов - уже проблема нормально оптимизировать, а если 3 - это как "задача трёх тел" в физике/астрономии - не решаемо вообще.
Одна БД серьёзная, а остальные мелкие довеском - ещё можно. А несколько серьёзных... Сопровождать подобное похлеще, чем секс стоя в гамаке надо пропастью.
Ответить | Правка | Наверх | Cообщить модератору

236. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 21-Сен-23, 09:07 
Напридумывать можно много экзотических обстоятельств. И очень сложных и творческих. И обобщения этих выдумок до реальных правил - просто нелепость. Есть реальные кейсы, когда относительно небольших баз в кластере много. очень много. А оптимизация о которой вы упомянули... либо плод тех же выдумок, либо давно делается автоматически.
Ответить | Правка | Наверх | Cообщить модератору

238. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 21-Сен-23, 09:19 
> либо давно делается автоматически.

   Сочувствую вашим проектам...

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

239. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 21-Сен-23, 09:53 
Иными словами вы не понимаете что надо делать чтобы запросы работали быстро.
Ответить | Правка | Наверх | Cообщить модератору

191. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от microcoder (ok), 18-Сен-23, 22:51 
> обычно их там десятки. Это же СУБД. В одном инстансе могут быть
> десятки разных баз.

Зачем такое делать? Не в курсе про контейнеры?

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

193. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 23:18 
про оракловые? в курсе... а линуксовые - каким тут боком помогут?
Ответить | Правка | Наверх | Cообщить модератору

232. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (169), 20-Сен-23, 18:03 
Нет, как раз обычно в Слоне, когда один экземпляр = одна база. Если вы налепили иначе, то, ну не стоит свой опыт в одних СУБД транслировать на другие.
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

235. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 21-Сен-23, 00:18 
разработчики с вами не согласны, и именуют "схемы" -  "базами". Пойдите разберитесь с ними, че себе позволяют, Вас не слушают...
Ответить | Правка | Наверх | Cообщить модератору

243. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (243), 22-Сен-23, 11:55 
Понимаешь, так и термин "кластер" или, скажем, "кластерная таблица" в МС, Оракле и Слоне совершенно различное описывают. Ну вообще различное, даже ничего близкого. Я согласен, что этот терминологический ад ясности не добавляет, мягко скажем. Но что поделаешь.
Ответить | Правка | Наверх | Cообщить модератору

167. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 18-Сен-23, 16:05 
Откройте для себя архив WAL-ов. Ну или хотя бы pg_probackup.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

187. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (188), 18-Сен-23, 20:51 
Они помогут восстановить ОТДЕЛЬНУЮ БД (а не ВЕСЬ КЛАСТЕР) на момент времени в прошлом?
Ответить | Правка | Наверх | Cообщить модератору

189. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 18-Сен-23, 21:06 
> Они помогут восстановить ОТДЕЛЬНУЮ БД (а не ВЕСЬ КЛАСТЕР) на момент времени в прошлом?

   У меня pg_probackup создаёт каждый день дельту от предыдущей дельты (ну и есть изначальный полный бэкап). И на любую хранящуюся дельту я могу восстановить любую отдельную базу.
   С WAL почти не работал напрямую именно в этой части: не могу сказать точно. Меня более чем удовлетворил pg_probackup.
   Но отдельные базы мне нужны только на тестовом кластере : продуктивные серьёзные БД стараюсь держать по одной на кластер. Да и восстанавливать терабайты - не быстрое весьма дело: лучше доп.узлом зарезервировать.

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

197. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 19-Сен-23, 10:59 
>могу восстановить любую отдельную базу.

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

Покажите командрую строку pg_probackup в которой вы указываете для него конкретную базу в момент восстановления

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

198. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 19-Сен-23, 11:19 
>>могу восстановить любую отдельную базу.
> Покажите командрую строку pg_probackup в которой вы указываете для него конкретную базу
> в момент бэкапа
> Покажите командрую строку pg_probackup в которой вы указываете для него конкретную базу
> в момент восстановления

Бэкапится кластер целиком, а восстанавливается - нужная база (по необходимости):
1) снятие полного бэкапа:
pg_probackup backup -B /_backup/pgsqlbkp --instance=prod -j12 --backup-mode=FULL --compress --compress-level=8 --stream --delete-expired --pguser=u_backup --pgdatabase=db_backup --remote-host=172.16.3.1 --remote-user=postgres
2) снятие дельты:
pg_probackup backup -B /_backup/pgsqlbkp --instance=prod -j12 --backup-mode=DELTA --progress --compress --stream --delete-expired
3) мерж полного бэкапа с дельтой (для движения "окна" глубины хранения):
pg_probackup merge -B /_backup/pgsqlbkp --instance=prod -j12 -i QSIB7Z
4) ну и восстановление конкретной базы db_1 (postgres - для удобства):
pg_probackup restore -B /_backup/pgsqlbkp --instance=prod -j12 --remote-user=postgres --remote-host=172.16.4.2 --db-include=postgres --db-include=db_1

Важно помнить, что восстановление идёт (надо делать) в отдельный каталог и уже оттуда базу можно "загружать" в целевой кластер. Чтобы не порушить остальные базы в кластере.

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

212. "Релиз СУБД PostgreSQL 16"  –1 +/
Сообщение от ыы (?), 19-Сен-23, 14:02 
Это как раз тот самый метод про смекалку и кашу из топора.
Вы восстанавливаете полностью кластер на другой путь [НЕ БАЗУ, весь кластер, просто остальные базы при этом восстановлении имеют нулевой размер], и потом каким-то хитрым образом "загружаете"...
Через дамп поди ? :)
Смекалка и каша из топора....

Знаете, после нормальных СУБД - это выглядит как откат в каменный век... вместо решения задачи- вам приходится решать ТЕХНИЧЕСКИЕ УСЛОВНОСТИ. Вместо бэкапа- вы делаете последователность странных действий. Когдато это было интересно, но потом такие действия в нормальных базах стали частью скрытой от администратора логики, ввиду абсолютной рутинности и бессмысленности ручного управления ею...

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

214. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 19-Сен-23, 14:35 
> Это как раз тот самый метод про смекалку и кашу из топора.
> Вы восстанавливаете полностью кластер на другой путь [НЕ БАЗУ, весь кластер, просто
> остальные базы при этом восстановлении имеют нулевой размер], и потом каким-то
> хитрым образом "загружаете"...
> Через дамп поди ? :)
> Смекалка и каша из топора....

   pg_dump ... | psql ...

   Но всё достаточно легко заворачивается в скрипт и работает не чавкая.

> Знаете, после нормальных СУБД - это выглядит как откат в каменный век...

   Какие СУБД вы называете нормальными? Оракл, вероятно. Немного сталкивался и лично у меня тоже не мало вопросов к нему (правда там я вообще без понятия, как бэкапы строятся (ну кроме таких же дампов).
   Мне энтерпрайзности Оракла хватило, когда кластер без ДБА жить практически не умеет: постоянно надо что-то делать, чтобы работало и не падало (работал с "Борлас" со стороны заказчика). Одноузловая СУБД - работает не плохо. Кластер - нахер надо сопровождать.
   У нас на Слонике БД крутятся с минимумом управляющих воздействий. В основном для профилактики и при обновлениях прикладного ПО, для контроля.

> вместо решения задачи- вам приходится решать ТЕХНИЧЕСКИЕ УСЛОВНОСТИ. Вместо бэкапа- вы
> делаете последователность странных действий. Когдато это было интересно, но потом такие
> действия в нормальных базах стали частью скрытой от администратора логики, ввиду
> абсолютной рутинности и бессмысленности ручного управления ею...

А в чём проблема? Берите централизованную систему резервного копирования, которая будет делать всю рутинную работу. И уж в энтерпрайзе централизованная СРК должна быть, верно?
Вообще-то делать бэкапы прода и пару сотен ТБ - это настолько на крайний случай, о которых в кошмарах вспоминают. А для оперативного резервирования - многоузловой кластер, который и с балансировкой и с горячим резервированием поможет.
Ну и лицензия PostgresPro тоже поможет снять многие проблемы, если что.

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

192. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от microcoder (ok), 18-Сен-23, 22:53 
> Они помогут восстановить ОТДЕЛЬНУЮ БД (а не ВЕСЬ КЛАСТЕР) на момент времени
> в прошлом?

Контейнеризация позволяет восстанавливать отдельную БД. Вообще без проблем, на лету, хоть на подлёте, хоть сбоку, хоть с припёка. Вообще без разницы.

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

194. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 23:19 
каким образом?
Ответить | Правка | Наверх | Cообщить модератору

233. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (169), 20-Сен-23, 18:09 
Нет, ты вообще не в теме и даже понятия не имеешь о чём поёшь. В Слоне wal общий на весь кластер, поэтому в Слоне на уровне экземпляр нет отдельных БД, хотя они так и называются. Человека ввело в заблуждение название и мнение, что всё вокруг терминологически так же, как в МС Сиквеле (даже не в Оракле, потому что в Оракле множественные БД на экземпляр появились относительно недавно).
Ответить | Правка | К родителю #192 | Наверх | Cообщить модератору

241. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от microcoder (ok), 21-Сен-23, 14:58 
Я на счёт Постгреса не в теме, да. В планах на ближайшее время. Но что мешает организовать одно БД на один кластер? А этих кластеров развести хоть тысячи?? Не понятно.
Ответить | Правка | Наверх | Cообщить модератору

242. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (243), 22-Сен-23, 11:52 
Ничего не мешает, так и делают типично. Но если ты перешёл с МС, то мешают былые стереотипы.
Ответить | Правка | Наверх | Cообщить модератору

174. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (169), 18-Сен-23, 16:45 
Штатный PITR есть с 9+ версии. Но вот уровень абстракции "арендных БД" ещё хуже, чем МС. Т.е. отдельную БД восстановить нельзя -- можно только весь кластер.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

71. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Легивон (?), 15-Сен-23, 18:36 
Зачем нужны какие-то отдельные бекапы?
В "философии unix" программы делают так, чтобы они могли работать совместно с другими программами. В postgres для этого в archive_command нужно прописывать ту программу, которая тебе нравится.
Я например использую для этого walg.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

80. "Релиз СУБД PostgreSQL 16"  +2 +/
Сообщение от ыы (?), 15-Сен-23, 20:19 
одна схема на инстанс?
Ответить | Правка | Наверх | Cообщить модератору

123. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от АнонПапка (?), 16-Сен-23, 19:20 
А что проблема какая то? Не в курсе про линукс контейнеры или на худой конец докер?
Ответить | Правка | Наверх | Cообщить модератору

132. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 16-Сен-23, 19:58 
одна база на один контейнер? :)
Ответить | Правка | Наверх | Cообщить модератору

150. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от АнонПапка (?), 17-Сен-23, 19:41 
Смеешься что ли? Одна база на 2 и более инстансов. Сколько деньги позволяют
Ответить | Правка | Наверх | Cообщить модератору

153. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от ыы (?), 17-Сен-23, 22:11 
похоже вы не понимаете что такое база.. шардинг по разным инстансам не является одной базой в терминологии СУБД. это РАЗНЫЕ базы.
Ответить | Правка | Наверх | Cообщить модератору

251. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (169), 26-Сен-23, 13:36 
Инстанс это не "база". "База" это набор данных на носителе. Инстранс же это набор работающих процессов с памятью, под их работу выделенной. Инстанс вполне себе может и без "базы" жить. Как и база лежать себе без инстанса.
Шардинг термин очень уж гибкий. Это просто разбиение данных по некоторому критерию. Реализовано это может быть сильно по-разному. Могут быть и разные базы разных инстансов, могут быть и вирутальные бд одного одного инстанса, могут быть и разные "таблички" в рамках одной БД или вариант этого же решения в виде секционирования одной "таблички".
Ответить | Правка | Наверх | Cообщить модератору

234. "Релиз СУБД PostgreSQL 16"  –1 +/
Сообщение от Легивон (?), 20-Сен-23, 21:17 
> одна схема на инстанс?

Какая schema? Это физическая репликация! Какая ей разница за схемы, если схемы = логические структуры над физическими.
Даже в базовые вещи не въезжешь, но даешь советы космической важности и такой же глупости.

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

237. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 21-Сен-23, 09:13 
В этом ответе все прекрасно. Все комплектом и к одному месту. :)

очевидно что вопрос "одна схема на инстанс?" - это насмешка, указывающая на некий общеизвестный недостаток системы. Ну общеизвестен он конечно тем кто в теме.
Вы - походу нет.

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

245. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (169), 22-Сен-23, 15:53 
Нет, БД не аналог схемы, потому что схемы в Слоне есть. Самые обычные привычные. И схем может быть множество на БД.
Ответить | Правка | Наверх | Cообщить модератору

108. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от keydon (ok), 16-Сен-23, 11:45 
> а бэкапы когда завезут?

Сколько постгрес помню, столько бекапы и были, еще и разных видов (бинарные, текстовые).

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

117. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 16-Сен-23, 15:24 
текстовая выгрузка -это не бэкап. Вы конечно можете сделать так и назвать ЭТО бэкапом, но вот вам вопрсо:
как с помощью этой хер.и вы собираетесь делать инкрементный бэкап? а как  восстанавливать базу на произвольный момент времени?  
да никак. потому что текстовая выгрузка- это НЕ бэкап.

То что в постгресе называется бинарным бэкапом- неудобный костыль. Вот у вас в кластере 2 базы. как вы восстановите только одну?
нормально- никак. есть некоторая последовательность действий которую можно совершить, чтобы добиться подобного результата, но....это будет ДРУГАЯ история.
и с этими извращениями можно было бы мириться, если бы не MSSQL. ВОт если бы взрослые базы делали бэкапы так-же- можно было бы развести руками и сказать - ну да, это уебищ.ое действо уу всех так... но ведь нет же. Есть MSSQL, есть Oracle...
Потому что там  бэкап восстанавливается на произвольный момент времени, на произвольный кластер, в произвольное место, с релокациями,  и независимо от других баз в инстансе... Это - бэкап... а в постгресе- бэкапа нет. есть рак на безрыбье..

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

124. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от АнонПапка (?), 16-Сен-23, 19:25 
Неужели в Постгресе нет журнала?? Хмм.. Хочу почитать про него, но пока времени нет
Ответить | Правка | Наверх | Cообщить модератору

131. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 16-Сен-23, 19:48 
журнал на весь кластер в целом. нет отдельного журнала на отдельную базу
Ответить | Правка | Наверх | Cообщить модератору

151. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от АнонПапка (?), 17-Сен-23, 19:43 
А в журнале кластера нельзя выбрать базу??  Вот дела...
Ответить | Правка | Наверх | Cообщить модератору

154. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 00:44 
Тебе - можно. Выбирай.
Ответить | Правка | Наверх | Cообщить модератору

155. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от keydon (ok), 18-Сен-23, 05:46 
> А в журнале кластера нельзя выбрать базу??  Вот дела...

Да все можно, ыы просто жирный троль. Ты всегда можешь прервать репликацию и раскатить нужные wal логи (он же журнал) на нужной базе. Фактически у тебя станет 2 кластера. И конечно все должно быть настроено https://www.postgresql.org/docs/current/continuous-archiving.... Костыльно, да, но зато не проприетарщина - у оракла свои проблемы и можно начать и закончить на ценовой политике и поддержке в дефолтной стране.

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

157. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 08:43 
>Фактически у тебя станет 2 кластера.

Вам не стыдно рассуждать про торолей? Вы совсем не понимаете что то что вы советуете - такая себе смекалка и совсем не похоже на то что в MSSQL например?  Это не решение для продуктовой среды.

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

163. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от keydon (ok), 18-Сен-23, 14:40 
>>Фактически у тебя станет 2 кластера.
> Вам не стыдно рассуждать про торолей? Вы совсем не понимаете что то
> что вы советуете - такая себе смекалка и совсем не похоже
> на то что в MSSQL например?  Это не решение для
> продуктовой среды.

У нас тут еще и антивируса нет. Совсем не продакшн риди, не для продуктовой среды. Катился бы ты к мелкомягким и дальше ел кактус.

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

164. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 18-Сен-23, 14:45 
ну, у вас может и нет антивируса, соболезную, а Касперский для линукса прекрасно работает.
Не жмотьтесь, купите уже...
Ответить | Правка | Наверх | Cообщить модератору

249. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (249), 26-Сен-23, 12:43 
Ешь гумно сам, продакшенист экий.
Ответить | Правка | Наверх | Cообщить модератору

186. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (188), 18-Сен-23, 20:46 
Стесняюсь спросить, тебя в Гугле забанили? Ты из сообщения в сообщение повторяешь неправильную транскрипцию слова "ready". Оно читается, как "рЭди", а не как "риди". Открой гугло-переводчик уже и послушай. Глаза же режет подобное написание: мало что кириллицей, так ещё и исковерканное.

Или это такой способ тупого троллинга?

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

195. "Релиз СУБД PostgreSQL 16"  –1 +/
Сообщение от keydon (ok), 19-Сен-23, 00:20 
Ой правда что ль? А в Новой зеландии поди и не знайут, нада им рассказать https://youtu.be/m73xUSQVrLI?t=1280
Ответить | Правка | Наверх | Cообщить модератору

87. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Прохожий (??), 15-Сен-23, 22:51 
> Продакшн энтерпрайз риди? Да

Нет. Разве что в штате есть системные программисты. Но это недешёвое удовольствие.

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

146. "Релиз СУБД PostgreSQL 16"  +1 +/
Сообщение от _ (??), 17-Сен-23, 10:54 
А иметь в штате системных оракловодов - удовольствие надо полагать копеечное? 😁
Любой Ынтерпрайс прод требует спецов, и они как правило чуток дороже здешних Ыгспертов, что ораклоЕды, что слоноводы, что мсыквуны …
Ответить | Правка | Наверх | Cообщить модератору

190. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Аноним (188), 18-Сен-23, 21:22 
> А иметь в штате системных оракловодов - удовольствие надо полагать копеечное?

Нет, разумеется.

Но с Oracle вам надо иметь только админов СУБД и купленную техподдержку. А с PostgreSQL - и админов, и программистов. Если у вас реально очень много экземпляров баз данных в production, такой подход окупится. Но таких предприятий не так уж много. Кроме этого надо учитывать подавляющее превосходство функциональности Oracle над функциональностью PostgreSQL - а это тоже всё денежки.

В каждом случае надо считать. Но, мне кажется, проще и, скорее всего, дешевле Oracle в облаке арендовать (если законодательство и всякие санкции не препятствуют). Админы всё ещё будут нужны, но уже в меньшем количестве.

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

228. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от ыы (?), 20-Сен-23, 11:10 
оракл в россии не ведет бизнес. забудьте
Ответить | Правка | Наверх | Cообщить модератору

166. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от Neandertalets (ok), 18-Сен-23, 16:02 
У меня несколько по 2-3 сотни ТБ - пойдёт? С очень серьёзной нагрузкой (вся страна).
Про мелочи в 2-3 ТБ даже не упоминаю...
У коллег есть аналогичные. Вполне себе живут и не чавкают.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

210. "Релиз СУБД PostgreSQL 16"  +/
Сообщение от BeLord (ok), 19-Сен-23, 13:50 
25 Тб, одна из баз и что? У нас, к примеру,  критичен не размер, а количество пользователей, которые туда ломятся, когда количество пользователей превышает 10 млн, а одновременно лезут 100к, становится интересно.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

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

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




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

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