|
|
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
rss_habr
Postgresso #7 (44)Воскресенье, 21 Августа 2022 г. 23:58 (ссылка)
Релизы и коммитфесты PostgresPostgreSQL 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
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
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
rss_habr
PostgreSQL 16: Часть 1 или Коммитфест 2022-07Суббота, 06 Августа 2022 г. 16:34 (ссылка)
Август в релизном цикле PostgreSQL месяц особенный. Еще не вышла официально 15-я версия, но уже закончился первый коммитфест 16-й версии. И мы можем посмотреть на самые интересные изменения. Собираем сервер из исходного кода и вперед!
Читать дальше → https://habr.com/ru/post/681164/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681164
rss_habr
Разрабатываем чат с помощью Nest, React и PostgresЧетверг, 04 Августа 2022 г. 11:48 (ссылка)
В данном туториале мы разработаем чат с использованием следующих технологий:
Функционал чата будет таким:
Если вам это интересно, прошу под кат. Читать дальше →https://habr.com/ru/post/680670/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680670
rss_habr
PostgreSQL 15: Часть 5 или Коммитфест 2022-03Среда, 27 Июля 2022 г. 19:23 (ссылка)
Эта статья о мартовском коммитфесте завершает серию о принятых изменениях в PostgreSQL 15. https://habr.com/ru/post/679264/?utm_source=habrahabr&utm_medium=rss&utm_campaign=679264
rss_habr
Postgresso #6 (43)Четверг, 21 Июля 2022 г. 23:56 (ссылка)
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
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
rss_habr
Postgresso #5 (42)Суббота, 19 Июня 2022 г. 01:30 (ссылка)
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
rss_habr
Постгрессо №4 (41)Понедельник, 17 Мая 2022 г. 03:11 (ссылка)
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
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |