|
|
|
|
5.21, Аноним (21), 20:21, 24/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
А в слове "прогресс" тоже в начале? Или это такой троллинг? Вообще надо секту "постгрЭ" законожательно запретить как сделали с АУЕ.
| |
|
6.26, Аноним (18), 21:28, 24/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А в слове "прогресс" тоже в начале?
Если ты заметил, в "прогресс" нет суффикса SQL.
| |
|
5.22, Аноним (12), 20:46, 24/09/2020 [^] [^^] [^^^] [ответить]
| +13 +/– |
Нет, https://ru.wikipedia.org/wiki/PostgreSQL
Слово postgres образовано от "Post Ingres" и изначально никакого SQL он не поддерживал.
После реализации SQL авторы решили что название postgres95 не очень и что будет прикольно написать "PostgresSQL", а ещё круче — убрав дубль S, "PostgreSQL" и произносить «Пост-Грэс-Кью-Эл», о чём теперь жалеют и считают что это было ошибкой, потому что при увеличении сообщества приходится всё время объяснять новичкам правильное название базы :-)
| |
5.23, Аноним (23), 20:57, 24/09/2020 [^] [^^] [^^^] [ответить] | +2 +/– | https www postgresql org docs current history html AEN187 Berkley POSTGRES с ... большой текст свёрнут, показать | |
|
|
|
2.27, mr.Clin (?), 22:23, 24/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Ага, настолько классная что Uber с неё свинтил на MySQL + свой напилиник по понятным причинам...
| |
|
3.42, Аноним (42), 04:20, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Свой напильник можно было и в постгресе сделать, это чисто политическое решение, о миграции.
| |
3.48, Аноним (48), 07:59, 25/09/2020 [^] [^^] [^^^] [ответить]
| +9 +/– |
Если бы Uber провёл то самое исследование производительности на этапе проектирования структуры базы, а не когда все уперлось в обновление индексов, можно было бы и никуда не валить, а спроектировать базу с применением головного мозга. У них там была таблица с индексом почти на каждое поле, и она обновлялась по сто раз в секунду. Это им ещё повезло, что внутреннее устройство innodb подошло под их кейс, и что они не обновляли primary key (вот тут бы innodb вообще обвалился - там pk=oid грубо говоря). Но эта проблема ещё валидная (и с тех пор в ее в pg не то, чтобы целиком решили, но существенно смягчили), все остальное вообще из разряда «не осилили».
| |
|
4.61, mr.Clin (?), 13:12, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Там не только проблема со вторичными индексами была, с VACUUM проблема более-менее тоже актуальная на больших объёмах данных при постоянной перезаписи.
| |
|
5.77, zzz (??), 04:45, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Проблема там была только с мозгами и откатами. Устроить миграцию MySQL - PostreSQL - MySQL без нагрузочного тестирования, на шару - это надо быть или идиотом, или умным распильщиком.
| |
5.79, Аноним (48), 05:01, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Про вакуум в постгресе знают вроде вообще все, даже те, кто запросов сложнее select * from table в свой жизни ни разу не писал. Кроме разработчиков Убера, видимо, для которых это оказалось новостью когда все прилегло.
| |
|
6.80, n242name (?), 06:21, 26/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Как может быть лучше субд у которой это говновакуум вообще существует?
А дебильные имена объектов в UPPERCASE?
НаверноеЕстьРазница?
ИЛИВСЕТАКИНИКАКОЙРАЗНИЦЫНЕТ?
| |
|
|
|
|
2.32, Страшный Аноним (?), 23:33, 24/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Куда там Oracle, Ms SQL Server и IBM DB2, да? Это просто мальчики для биться по сравнению с вакуумным Postgre? Кстати, а зачем Postgre из трусов выпрыгивает, пытаясь привязать PL/SQL к своей поделка?
| |
|
3.58, 1 (??), 12:15, 25/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Чтоб продавать постгре вместо оракла.
Но на больших БД - поддержка постгри дороже оракловской.
| |
|
4.67, Аноним (12), 14:46, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Очевидно что вы не разбираетесь в теме раз даже не знаете как база правильно называется :-)
| |
|
3.128, Виталий (??), 09:20, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Кстати, а зачем Postgre из трусов выпрыгивает, пытаясь привязать PL/SQL к своей поделка?
За тем, что Postgres отжал у Oracle рынок, а это добивает последних.
Я еще в 2011-2012 RBC переводил с Oracle на Postgres, экономия была огромной как по лицензиям так и по простоте поддержки и стоимости обслуживания.
| |
3.131, ptr128 (?), 11:49, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Чем легче перенести код с PL/SQL на PL/pgsql - тем больше пользователей это сделают.
А практическая бесшовная поддержка иных языков - очень сильное конкурентное преимущество. После длительного общения с MS по поводу активного использования R в MS SQL, они сами рекомендовали перейти на PostgreSQL. Производительность выросла на порядок!
Если конкретней, то при необходимости нескольких миллионов вызовов функций на R при обработке данных, вместо 14 часов на MS SQL стали укладываться в 70 минут на PostgreSQL на том же сервере.
| |
|
2.33, Страшный Аноним (?), 23:38, 24/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Кстати, как там в Postgre с партиционированием, завезли полноценное или еще на 5 лет отставили?
Для тех, кто тогда ходил под стол, сообщаю, что партиционированию в Oracle больше 20 лет.
| |
|
3.40, funny.falcon (?), 03:48, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
На ручном приводе я ещё в 2003 партицирование делал пользуясь наследованием, которое вроде ещё с 80х в постгресе.
Но, конечно, это было не так удобно, как полностью поддержанное самой базой.
| |
3.53, Аноним (53), 09:54, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это только в энтерпрайзной версии, которая многие миллионы стоит, которую только супер корпорации позволить себе могут. В MSSQL больше фич за 300к.
| |
|
2.86, лютый жабби__ (?), 12:11, 26/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Лучшая в мире, имхо.
JSON там считай что нет. Соответственно, лучшая средневековая СУБД.
В Монге, кстати, уже давно и транзакции завезли (хотя они по прежнему не нужны в 98% случаев).
| |
|
3.106, Cykooz (ok), 23:09, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
В монге так реализовали транзакции, что и оставшиеся 2% не выйдет использовать. Они работают только в реплик-сетах, и при этом не работают на шардированных коллекциях (обещали позднее сделать). А без шардирования монга полезна в редких случаях.
| |
|
4.113, лютый жабби__ (?), 11:44, 27/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Они работают только в реплик-сетах
Я вообще ХЗ как может быть невасян СУБД без реплик... учитывая время разворачивания бэкапа на несколько ТБ. Любое железо смертно.
А про шардирование, вот прямо никак без него? У меня базы по 1-3ТБ нормально ворочаются без него...
Так что "оставшиеся 2% не выйдет использовать" это false.
| |
|
5.114, Cykooz (ok), 13:24, 27/09/2020 [^] [^^] [^^^] [ответить] | +/– | Если придираться к словам, то репликация - это не то же самое что бекап, и не за... большой текст свёрнут, показать | |
|
6.121, лютый жабби__ (?), 11:02, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Если придираться к словам
-"реплики редко нужны"
-нет, реплики нужны всегда, т.к. время разворачивания бэкапа несколько дней
-репликация - это не то же самое что бекап, и не заменяет его
хрень пишешь...
"простое шардирование из коробки - это главная киллер-фича"
ой, мля, ну всё, срочно побежал монгу менять на всех проектах, т.к. я внезапно не использую киллер-фичу
| |
|
7.124, Cykooz (ok), 12:06, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> хрень пишешь...
В чём хрень? Если у тебя приложение (или хакеры) испоганит данные в базе, то эти изменения будут во всех репликах базы очень быстро. Т.е. репликация ни каким образом не позволит тебе откатить состояние базы на какой-то момент в прошлом, когда всё было нормально. Для такого нужен бекап. Поэтому я и написал, что репликация не заменяет бекапы.
> ой, мля, ну всё, срочно побежал монгу менять на всех проектах, т.к.
> я внезапно не использую киллер-фичу
Я и не прошу тебя отказываться от Монги в уже написанном проекте (сам уже 8 лет пилю такой). Я говорил исключительно про выбор базы данных для ещё ненаписанного приложения.
| |
|
|
|
|
|
|
1.3, YetAnotherOnanym (ok), 19:13, 24/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
> Реализована концепция заслуживающих доверия дополнений
Ждём появления магазина дополнений, которые можно ставить в один клик. А то несовременный он какой-то, этот Постгрес.
| |
1.4, Рева RarogCmex Денис (?), 19:13, 24/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Неплохая бд под свои цели (тяжелые приложения под реляционрую базу данных). Понятно, что в ряде случаев тот же sqlite, mongodb или redis -- на порядки эффективнее.
Выбирать нужно по техзаданию базу данных, и не париться ;)
| |
|
2.6, Аноним (6), 19:15, 24/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
sqlite на порядки эффективнее - это интересная идея. Удобнее и компактнее - да, но вот эффективнее...
| |
|
3.8, Аноним (8), 19:31, 24/09/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
В РЯДЕ СЛУЧАЕВ эффективнее
внимательнее надо с областью определения утверждений
| |
|
|
5.16, Аноним (8), 19:49, 24/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
В исходном утверждении стоит именно в ряде случаев.
Не понимаю, что за мода выкидывать/заменять часть утверждений и затем горячо критиковать получившееся. Это же типичный демагогический прием.
| |
|
6.34, Sw00p aka Jerom (?), 00:49, 25/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Не понимаю, что за мода выкидывать/заменять часть утверждений и затем горячо критиковать
> получившееся. Это же типичный демагогический прием.
И ну и как тут не ответить? Мой комент был всего лишь поправкой, и с исходным коментом я согласен, что СУБД нужно выбирать исходя из необходимых и достаточных требований (по ТЗ). А далее немного демагогии (можете пропустить) ....
Давайте посмотрим на одно из определений слова Ряд (из вики):
"""
Ряд — некоторое, немалое количество, например «ряд стран».
"""
Тут пояснения нужны, что словом Ряд можно заменить слово Некоторое? Эту моду придумал не я.
| |
|
|
|
|
4.85, x3who (?), 11:31, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Для записной книжки в телефоне - эффективнее.
Таких инсталляций на порядки больше, чем корпоративных БД. Так что правильно говорить о незначительном количестве юзкейсов, в которых sqlite всё ещё уступает Постгресу и Ораклу.
| |
|
|
2.10, Аноним (9), 19:34, 24/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Кстати, не припомню ни одного случая, когда монга была бы именно эффективнее. Проще в разработке и поддержке - да.
| |
|
3.39, jOKer (ok), 01:31, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это только потому, видимо, что вам _пока_ не требовалось от СУБД умение работать в состоянии расщепления (Partition Tolerance). Как только это произойдет... ну, тогда вы точно запомните случай, когда MongoDB оказалась более эффективной. =)
| |
|
4.47, Аноним (48), 07:38, 25/09/2020 [^] [^^] [^^^] [ответить] | +4 +/– | Монга первая в мире СУБД с partition tolerance, ога Мы такое кастомной MySQL pr... большой текст свёрнут, показать | |
|
5.72, jOKer (ok), 18:13, 25/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | gt оверквотинг удален А можно меньше слюней, пены и соплей, и побольше того, ч... большой текст свёрнут, показать | |
|
|
7.82, jOKer (ok), 08:59, 26/09/2020 [^] [^^] [^^^] [ответить] | +/– | Похоже, что читать внимательно стоит как раз вам Там ни пол-слова нет о том, чт... большой текст свёрнут, показать | |
|
8.93, spectator (??), 20:15, 26/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | column1 jsonb_set column1, abbb,0,rrrr,fdrt , 123 , true ... текст свёрнут, показать | |
|
|
10.96, jOKer (ok), 20:56, 26/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | К сожалению, это немножечко не то Я, в свое время, тоже увидел эту функцию и б... большой текст свёрнут, показать | |
|
|
12.99, jOKer (ok), 21:16, 26/09/2020 [^] [^^] [^^^] [ответить] | +/– | Еще раз обновить-то можно Это как раз не проблема Вопрос где именно обновлять... текст свёрнут, показать | |
|
|
|
|
8.95, Аноним (9), 20:34, 26/09/2020 [^] [^^] [^^^] [ответить] | –3 +/– | Попробуйте все же научиться читать Один раз покажу, дальше сами select json... текст свёрнут, показать | |
|
9.98, jOKer (ok), 21:10, 26/09/2020 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален А если твой документ мегабайт этак дцать, так и будешь ... большой текст свёрнут, показать | |
|
|
11.105, jOKer (ok), 22:58, 26/09/2020 [^] [^^] [^^^] [ответить] | –3 +/– | Не уверен Факт, что PostgreSQL при всех раскладах будет обновлять поле только ... большой текст свёрнут, показать | |
|
10.120, edo (ok), 05:49, 28/09/2020 [^] [^^] [^^^] [ответить] | +/– | каким это образом по-вашему update работающий исключительно на сервере будет т... текст свёрнут, показать | |
|
9.100, jOKer (ok), 21:50, 26/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Да, тут я, похоже, не прав Сейчас сличил версии официальных документаций начин... текст свёрнут, показать | |
|
|
|
6.127, phil (??), 22:16, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> А вот монга способна этот фокус проделать даже с документами размером в несколько Гб
Максимальный размер документа в монге – 16 МБ (ну, если ее не перекомпилять)
| |
|
7.132, jOKer (ok), 20:09, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Увеличивать эту константу имеет смысл только есть у вас много ОЗУ, потому что она и выбрана-то была, с тем расчетом, что бы документ в ОЗУ поместился с гарантией.
Куда проще (и это официально рекомендованный вариант) использовать для хранения GridFS. В этом случае, документ бьется на чанки, что конечно снижает общую производительность, но не так уж и сильно. Но вот документ при этом, может достигать значительно больших размеров.
| |
|
|
|
|
3.87, лютый жабби__ (?), 12:14, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>когда монга была бы именно эффективнее. Проще в разработке и поддержке - да.
учитывая, что у большинства продуктов процесс ДОработки бесконечный, монга уместнее почти всегда. увы и ах...
| |
|
|
3.28, ВХОД (?), 22:33, 24/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не сказал бы что он удобнее учитывая что ничего не умеет толком и инструментов под него нет.
| |
3.31, Страшный Аноним (?), 23:30, 24/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
У вот таких эффективных пацанчиков, вроде тебя, на мобильниках тоже стоит эффективный PostgreSQL?
Если да, то обращайтесь - у меня друг очень хороший психиатр.
| |
|
4.52, AleksK (ok), 08:37, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Что такой агрессивный? Тебя web-разработчики били что ли?
А для чего тебе СУБД на смартфоне? Для хранения локальных данных и настроек? Как только к sqlite подцепляется больше одного клиента вся его "эффективность" улетучивается. Поэтому он подходит для прототипирования при разработке, и хранения локальных данных одного приложения, и то в этом случае зачастую подойдет обычное хранилище ключ-значение. Были ещё варианты его применения, но это была совсем экзотика.
| |
|
5.74, Аноним (74), 20:11, 25/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
А у тебя к адресной книге на телефоне прямо несколько клиентов подключаются. Глупости не говори.
Оставим в покое телефоны, посмотри какую какашку с akonadi сделали.
Да, sqlite эфективнее во многих местах, но не в вебне откуда ты пришёл.
| |
|
|
|
|
3.116, mmrnmhrm (?), 23:36, 27/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
назови, пожалуста, количество записей в хранилище и частоту обращений
видел людей, серьёзно считающих 30к записей хайлоадом, которому необходим шардинг
постгря такую мелочь перемалывает без индексов, банальным фулсканом
| |
|
4.125, InuYasha (??), 12:27, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не помню. Монги занимали порядка 50-100ГБ данных на штуку, к каждой обращалась пара десятков серверов в реальном времени, т.е. непрерывно, забивая пару мегабит - точно.
| |
|
|
|
|
2.45, funny.falcon (?), 06:32, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не совсем.
Если говорить чуть более абстрактно, то FDW умеет очень много. Может не полноценная замена storage engines, но зато подходит и для других задач.
Если говорить конкретно, то ЕЩЁ не завезли. Они работают над этим.
| |
2.50, Аноним (48), 08:05, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это палка о двух концах. Любая абстракция усложняет оптимизацию. А костылями и подпорками, как в MySQL, в постгресе не прокатит, там другая культура разработки (точнее, она там присутствует в отличие от). Тут надо и на елку влезть, и не поцарапаться, это непростая задача. Но исследования ведутся.
| |
|
1.17, Аноним (17), 19:51, 24/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кроме "trusted extension" всё выглядит как нужные и полезные кому-то вещи. А вот эти белые списки дополнений как-то выглядят небезопасно.
Если это такие хорошие и полезные дополнения, то и включите их просто в конфиге по-умолчанию. Кому надо те отключат. Зато нерутовым юзерам не надо будет иметь возможность их включать.
| |
|
2.24, Аноним (12), 21:02, 24/09/2020 [^] [^^] [^^^] [ответить] | +/– | Тут просто не совсем понятно написано, никаких явных списков там нет, trusted ... большой текст свёрнут, показать | |
2.51, Аноним (48), 08:08, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это упрощает разработку. Не от суперюзера же миграции запускать в стейджинг-среде. На продакшене особо и не надо, да,
| |
|
1.19, DEF (?), 20:03, 24/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Надеюсь, добавят в грядущую версию 20.10 самого лучшего и мейнстримого дистрибутива.
| |
|
2.29, ВХОД (?), 22:38, 24/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Мейнстримное лучшим не бывает. В лучших дистрибутивах не нужно гадать успеет ли оно попасть в какую-то там ежегодную циферку - оно туда попадает сразу после выпуска, а до этого попадает в виде бет и rc для тех кому это надо.
| |
2.30, a (??), 23:10, 24/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
10 ка вроде последняя, если вы действительно про "самого лучшего и мейнстримого дистрибутива".10 ка вроде последняя, если вы действительно про "самого лучшего и мейнстримого дистрибутива".
| |
|
3.122, Аноним (122), 11:08, 28/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Какой ppa? На дворе 2020 и docker образ PostgreSQL ставится в 3 клика.
| |
|
|
1.55, tim2k (ok), 11:17, 25/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А чем сейчас модно визуально в базе ковыряться? А то pgAdmin 4 скатился совсем.
| |
|
|
3.64, InuYasha (??), 13:31, 25/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Download
Free 30-day trial :-|
Я тоже год назад пытался фронтендик хоть какой-нибудь накрутить. Но уже забыл, на чём остановился )
| |
3.88, Gogi (??), 14:06, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Фуфло у вас, а не "тула" - для пальцедрочеров. Большинство операций делается мышой не приходя в сознание.
| |
|
2.59, Аноним (57), 12:18, 25/09/2020 [^] [^^] [^^^] [ответить]
| +8 +/– |
dbeaver ничего так, поддерживает всё помаленьку. Может не быть фич из узко заточенных инструментов, но минимальный набор посмотреть таблички, сессии, запросы позапускать — есть для большинства БД, которые в дикой природе встречаются.
| |
|
3.81, бедный буратино (ok), 07:03, 26/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
если он такой умный, почему ни в одних репах его нет? судя по репологи, это арч, ещё пара мелких дистров... и winget
| |
|
4.84, Аноним (84), 10:47, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Может быть потому что не нужны репы для того, что распаковывается из архива и работает на любой системе с джавой?
| |
|
5.118, Аноним (118), 02:22, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Обязательно нужны. Как минимум, нужно поставить жаву, не удалить её по autoremove, поставить приложение как принято в системе, по правильным путям, с иконками, записями в меню, документацией и манами, а потом обновлять его вместе со всем остальным, а не вспоминать где у тебя по системе распихан протухший софт.
| |
|
4.110, Аноним (42), 00:30, 27/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
У dbeaver две редакции, бесплатная и платная, не много людей хотят спонсировать просто так чей-то бизнес, и бесплатно им делать пакеты, а авторам видимо это не интересно плюс так как это java то он просто распаковывается из архива и работает.
| |
|
|
|
|
4.123, Аноним (123), 11:28, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну так и используй линукс!
А вообще, в винде WSL завезли, мб и на нём взлетит
| |
|
|
|
3.90, Gogi (??), 14:08, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
* Support Oracle & MySQL - жидковатенько и не имеет к топику никакого отношения
| |
|
2.130, Аноним (130), 18:10, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>А чем сейчас модно визуально в базе ковыряться?
Можно попробовать Kexi из состава Calligra.
| |
|
|