Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 511 сообщений
Cообщения с меткой

postgres - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

GridComponent. Часть II. Котики, NestJS и чуть-чуть о Postman

Суббота, 03 Сентября 2022 г. 23:26 (ссылка)

Доброго дня, хабровчане!

Как и обещал, в продолжение своего пет-проекта по созданию грид-компонента опишу здесь создание backend части.

Читать далее

https://habr.com/ru/post/678682/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678682

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Postgresso #7 (44)

Воскресенье, 21 Августа 2022 г. 23:58 (ссылка)



ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И мы продолжаем выпускать Postgresso.






Релизы и коммитфесты Postgres



PostgreSQL 15 Beta 3



Третья бета закрывает неожиданно обнаруженную дыру в безопасности. Ситуация объяснена в пресс-релизе и вот в этой статье Дэна Гарсии (Dan Garcia, EDB), но на наш взгляд яснее всего суть изложил Том Лейн (Tom Lane) в рассылке pgsql-committers (перевод с некоторыми вольностями):



Раньше, если скрипт расширения отрабатывал CREATE OR REPLACE, и такой объект уже существовал, но принадлежал расширению, то оно переписывало объект как часть расширения. При этом права на объект не переписывались, а наследовались. Это могло случаться и неумышленно, что тоже плохо, но злостный пользователь мог заранее создать объект с нужным именем, ожидая, что кто-то установит расширение, и тогда у атакующего будут права на переписанный объект, который можно будет модифицировать для атаки. Поэтому следует запретить операции CREATE OR REPLACE с объектами, не принадлежащими расширению. По этой же причине и CREATE IF NOT EXISTS не должна работать, когда уже есть объект с таким именем, не принадлежащий расширению.



Также исправлено ещё 40 багов. Обновлены PostgreSQL 14.5, 13.8, 12.12, 11.17, 10.22. Ветка 10.x скоро будет выведена из оборота. Общедоступная версия (general availability) намечена на конец 3-го квартала. Вся функциональность 15-й версии по сравнению с предыдущими перечислена здесь.


Читать дальше →

https://habr.com/ru/post/678578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678578

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Postgres Pro Enterprise 14.4.1: что нового — статистика, безопасность, анализ работы VACUUM

Четверг, 18 Августа 2022 г. 12:16 (ссылка)

В дни майского HighLoad++ Foundation 2022 наша компания объявила о выпуске Postgres Pro Enterprise 14.2.1. С тех пор вышло несколько обновлений, мы расскажем о наиболее свежем из них - Postgres Pro Enterprise 14.4.1, основанном на PostgreSQL 14.4. Этот выпуск включает все новые возможности, появившиеся в PostgreSQL 14, а также исправления ошибок, вошедшие в недавние корректирующие выпуски PostgreSQL. В данной статье мы рассмотрим ключевые возможности Postgres Pro Enterprise 14.4.1 и «ванильной» СУБД PostgreSQL, также доступные пользователям нашего форка.

Читать далее

https://habr.com/ru/post/682976/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682976

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Связь GreenPlum и PostgreSQL

Пятница, 12 Августа 2022 г. 16:36 (ссылка)

GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё поддерживает реляционную СУБД PostgreSQL. В статье поговорим, как связаны GreenPlum и PostgreSQL, разберём их сходства и отличия.

Читать далее

https://habr.com/ru/post/682248/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682248

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PostgreSQL 16: Часть 1 или Коммитфест 2022-07

Суббота, 06 Августа 2022 г. 16:34 (ссылка)

Август в релизном цикле PostgreSQL месяц особенный. Еще не вышла официально 15-я версия, но уже закончился первый коммитфест 16-й версии. И мы можем посмотреть на самые интересные изменения.



Собираем сервер из исходного кода и вперед!



\dconfig server_version


List of configuration parameters
Parameter | Value
----------------+---------
server_version | 16devel
Читать дальше →

https://habr.com/ru/post/681164/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681164

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Разрабатываем чат с помощью Nest, React и Postgres

Четверг, 04 Августа 2022 г. 11:48 (ссылка)





Привет, друзья!



В данном туториале мы разработаем чат с использованием следующих технологий:




  • TypeScript — статический типизатор;

  • NestJS — сервер;

  • Socket.IO — библиотека для работы в [веб-сокетами]();

  • React — клиент;

  • TailwindCSS — библиотека для стилизации;

  • PostgreSQL — база данных (далее — БД);

  • PrismaORM;

  • Docker — платформа для разработки, доставки и запуска приложений в изолированной среде — контейнере.



Функционал чата будет таким:




  • фейковая регистрация пользователей:


    • хранение имен пользователей в памяти (объекте) на сервере;

    • хранение имен и идентификаторов пользователей в localStorage на клиенте;


  • регистрация подключений и отключений пользователей на сервере и передача этой информации подключенным клиентам;

  • запись, обновление и удаление сообщений из БД в реальном времени на сервере и передача этой информации клиентам.



Репозиторий с кодом проекта.



Если вам это интересно, прошу под кат.

Читать дальше →

https://habr.com/ru/post/680670/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680670

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Яндекс выложил в опенсорс бету фреймворка userver

Пятница, 29 Июля 2022 г. 10:55 (ссылка)

https://habr.com/ru/post/674902/?utm_source=habrahabr&utm_medium=rss&utm_campaign=674902

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PostgreSQL 15: Часть 5 или Коммитфест 2022-03

Среда, 27 Июля 2022 г. 19:23 (ссылка)

Эта статья о мартовском коммитфесте завершает серию о принятых изменениях в PostgreSQL 15.



Предыдущие статьи посвящены первым четырем коммитфестам: 2021-07, 2021-09, 2021-11, 2022-01.



На момент публикации уже доступна вторая бета-версия PostgreSQL 15. Все приведенные ниже примеры легко попробовать самостоятельно.
Читать дальше →

https://habr.com/ru/post/679264/?utm_source=habrahabr&utm_medium=rss&utm_campaign=679264

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Postgresso #6 (43)

Четверг, 21 Июля 2022 г. 23:56 (ссылка)



ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И мы продолжаем выпускать Postgresso.






PostgreSQL 15 Beta 2



В Beta 2 есть все возможности общедоступной (generally available) версии PostgreSQL, но некоторые детали реализации могут поменяться за время Beta-фазы. Отличия от Beta 1 перечислены на странице релиза — это 14 непринципиальных изменений и исправлений.



Об отличиях PostgreSQL 15 (не Beta 2, а «готовой» версии) от PostgreSQL 14 можно почитать здесь, а загрузить Beta 2 можно отсюда. До версии GA остаётся ещё выпустить версию RC (release candidate).
Читать дальше →

https://habr.com/ru/post/675116/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675116

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пейджинг страниц в соцсетях

Воскресенье, 03 Июля 2022 г. 16:18 (ссылка)

Всем известен LIMIT в Mysql, OFFSET LIMIT в Postgres и TOP в MSSQL. Именно через них и делают пейджинг страниц. Однако чтобы сместиться к странице с большим смещением, условию (WHERE) придётся поработать и sql-запрос начнёт тормозить.

Есть ли способ не использовать OFFSET, а сразу выбрать нужные записи по индексу? Такой способ есть. Правда он требует пожертвовать номерами страниц и использовать вместо них значения полей по которым будет происходить сортировка. Так вместо запроса GET /products/?order=innovation&page=100000, будет запрос GET /products/?order=innovation&page=2021-12-12,5000.

Этот способ называется "Пейджингом через метки начальной записи страницы".

Читать далее

https://habr.com/ru/post/674714/?utm_source=habrahabr&utm_medium=rss&utm_campaign=674714

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Postgresso #5 (42)

Суббота, 19 Июня 2022 г. 01:30 (ссылка)



ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И мы продолжаем выпускать Postgresso.






PostgreSQL 14.4



Экстренный релиз, исправляющий баг при индексировании в PostgreSQL 14. Незадолго до этого был даже специальный анонс:



PostgreSQL 14 out-of-cycle release coming June 16, 2022



Сразу после выхода первой же версии PG14 стало известно, что при выполнении команд CREATE INDEX CONCURRENTLY и REINDEX CONCURRENTLY могут незаметно попортиться индексы. Наконец, в 14.4 уже не нужно осторожничать, выполняя эти команды или проверять индексы при помощи команды pg_amcheck с флагом --heapallindexed (которая, к тому же, проверяет только btree-индексы).



Но этим исправления в PostgreSQL 14 отнюдь не исчерпываются. Список их в release notes не слишком короткий.
Читать дальше →

https://habr.com/ru/post/667350/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667350

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Постгрессо №4 (41)

Понедельник, 17 Мая 2022 г. 03:11 (ссылка)



ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И в эти безрадостные дни мы продолжаем выпускать Postgresso.






PostgreSQL 14.3



Вышла версия 14.3 (release notes), и обновлены предыдущие ветки: 13.7, 12.11, 11.16, и 10.21 (объявлено, что ветвь PostgreSQL 10 не будет обновляться с 10-го ноября 2022-го).



В версии много исправлений, отметим два. Александр Лахин из Postgres Professional обратил внимание на лазейку:



В случае, когда привилегированный пользователь работает с объектами другого пользователя, команды REINDEX, CREATE INDEX, REFRESH MATERIALIZED VIEW и CLUSTER отрабатывали недостаточно безопасно. Это же относится и к autovacuum, и pg_amcheck. Они активировали релевантную защиту (заключали процессы в песочницу операций, ограниченных соображениями безопасности — «security restricted operation» sandbox) или слишком поздно, или вообще не активировали её. Если у атакующего были привилегии создавать не временные объекты хотя бы в одной схеме, он мог запустить под суперпользователем зловредные SQL-функции.



Похожая проблема, но с конструкциями DECLARE CURSOR… WITH HOLD и вызовом отложенных триггеров в выражениях индексов и запросов матпредставлений была замечена и ликвидирована ещё в PostgreSQL 12. Новый баг поправлен во всех версиях PostgreSQL от 10 до 14.
Читать дальше →

https://habr.com/ru/post/662820/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662820

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<postgres - Самое интересное в блогах

Страницы: 1 [2] 3 4 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda