Компания Postgres Professional представила новую версию СУБД, созданную на базе Postgres Pro Standard 17.0.1. Обновление Postgres Pro Standard обеспечивает пользователям доступ к последним возможностям PostgreSQL 17 и включает 40 улучшений и новых функций, в том числе оптимизации для работы с «1С:Предприятие». Читать далее
Метка: PostgreSQL
В новом дайджесте новостей МТС Web Services показываем актуальную аналитику по закупкам облачных сервисов, рассказываем об обновлении системы резервного копирования с поддержкой PostgreSQL, приглашаем послушать интересный подкаст на тему ИИ и данных и напоминаем о ближайших бесплатных вебинарах. Читать далее
Приветствую! В этой статье поговорим про триггеры в PostgreSQL. Начнём с базы: триггер в PostgreSQL — это такая функция, которая запускается автоматически при определённом событии в таблице. С триггерами можно автоматизировать массу рутины и освободить приложение от сложных проверок и вычислений, но это палка о двух концах. Читать далее
Обе конференции — PGConf.СПб 2024 и PGConf.Academy 2024 — прошли в октябре. Они очень разные, но мы решили их объединить — может, как раз поэтому. Разница между ними не географическая. Даже наоборот, вышел парадокс: питерского уклона в составе докладчиков на PGConf.СПб 2024 в глаза не бросались, зато представители СПб (особенно представительницы) были более, чем заметны […]
Использование внешей базы данных в Joomla 5.2.1 Писать компонент импорта цен и остатков для Joomla 3 уже не актуально. Но можно написать компонент для Joomla 5, который будет работать с базой Joomla 3. Добавляем поле в параметры: <field name=»external_database» type=»subform» label=»PLG_CODEMIRROR_FIELD_CUSTOM_EXTENSIONS_LABEL» multiple=»false»> <form> <field name=»driver» type=»databaseconnection» label=»COM_CONFIG_FIELD_DATABASE_TYPE_LABEL» description=»COM_CONFIG_FIELD_DATABASE_TYPE_DESC» supported=»mysql,mysqli,pgsql,postgresql» filter=»string» /> <field name=»host» type=»text» label=»COM_CONFIG_FIELD_DATABASE_HOST_LABEL» […]
Всем привет! Я Тимур, инженер в команде Databases Т-Банка. Занимаюсь решением проблем и настройкой производительности СУБД Oracle и PostgreSQL Oracle — это СУБД для наших критичных нагруженных legacy систем, системы построенные на новой архитектуре используют PostgreSQL. Расскажу о случае конкуренции на одной критичной БД. В какой-то момент перестали проходить транзакции из-за конкуренции за ITL-слоты на […]
Никогда не используйте MySQL, всегда используйте PostgreSQL И вот почему, по результатам нагрузочного тестирования: PostgreSQL в два раза меньше потребляет ресурса CPU, PostgreSQL в два раза меньше потребляет ресурса RAM, PostgreSQL в полтора раза меньше потребляет ресурса HDD (storage), PostgreSQL в три раза быстрее выполняет запросы, PostgreSQL после выполнения команды очистки (TRUNCATE TABLE) полностью очистил […]
Обычно, когда речь заходит про миграцию базы данных, задача формулируется так: без простоя и с минимальными усилиями перенести базу в облако. Процесс кажется понятным, однако на практике приходится учитывать множество нюансов. Привет, Хабр! Меня зовут Жан, я системный администратор баз данных в Selectel. Сегодня мы на практическом примере рассмотрим все нюансы миграции PostgreSQL из выделенного […]
В данной статье обсудим проблемы, возникающие при конкурентной работе с данными, а также инструменты для их решения – атомарные инструкции, явные и неявные блокировки и уровни изолированности транзакций, реализованные в OLTP СУБД PostgreSQL, MySQL, SQL Server, Oracle с примерами на Go. Поговорим о деталях их реализации в указанных СУБД. На примере PostgreSQL проведем benchmark-тестирование производительности […]
В данной статье мы рассмотрим взаимодействие apache airflow, rabbitMQ и postgreSQL. Научимся правильно устанавливать соединения между ними и напишем базовый ETL. Читать далее