397 subscribers
227 photos
46 videos
11 files
306 links
Data Engineering Technologies.
SQL, Python, Kafka, Spark, Pandas, Airflow, Clickhouse, Greenplum, Postgres, dbt

Буст канала тут - https://t.me/boost/data_engi
Download Telegram
Postgres.app — это полнофункциональная установка PostgreSQL, упакованная как стандартное приложение для Mac. Оно включает в себя всë, что нужно для начала работы, и даже включено популярное расширение PostGIS для геоданных.

Postgres.app имеет красивый пользовательский интерфейс и удобное меню. Нет необходимости прикасаться к командной строке, чтобы использовать еë, но, конечно же, включены все необходимые инструменты командной строки и заголовочные файлы для опытных пользователей.

#macos #apple #postgres #database #db #psql #postgis
👍1
Типы таблиц в PostgreSQL

https://youtu.be/fU6mMDNdpxo

#postgres #database #db #psql
🔥2
Json or not Json. Плюсы и минусы использования Json в PostgreSQL / Олег Бартунов, Никита Глухов

скачать доклад
смотреть видео


#postgres #database #db #psql #json
👏1
В PostgreSQL индексы не содержат ссылку на кластерный индекс или первичный ключ, как в MySQL или MS SQL Server. Вместо этого, каждый индекс в PostgreSQL содержит указатель на строку таблицы на диске, называемый TID (tuple ID). TID состоит из двух компонент: номера блока и номера строки в блоке. Номер блока указывает на физическое расположение блока на диске, а номер строки - на конкретную строку в этом блоке.

Когда выполняется запрос, использующий индекс, PostgreSQL использует TID, чтобы найти соответствующую строку в таблице на диске. Это позволяет получить быстрый доступ к данным, поскольку индекс позволяет быстро найти нужную строку без необходимости сканировать всю таблицу.

Важно отметить, что если строка таблицы переносится на другой блок из-за обновления или вставки новых строк, то TID также будет изменяться, что может повлиять на производительность запросов, использующих индекс. Однако PostgreSQL обеспечивает автоматическую обновление индексов после изменения данных в таблицах, чтобы гарантировать целостность индексов и устранить такие проблемы.


#postgres #database #db #psql
👍3