Олег Бартунов - Postgres 🔥
20 декабря 10:00 встреча с Олегом Бартуновым.
Олег известный ведущий разработчик PostgreSQL, которым он занимается уже более 20 лет. Высококласный профи с уникальным подходом. Олег расскажет о том, как занялся разработкой postgresql, как проходит разработка open source postgres, как контрибьютеры между собой координировались и на основе чего принимались решения. Так же расскажет про будущее и настоящее реляционных баз данных и в частности postgresql.
Встречаемся 20 (вт) декабря в 10:00 по мск в Zoom или на YouTube трансляции
20 декабря 10:00 встреча с Олегом Бартуновым.
Олег известный ведущий разработчик PostgreSQL, которым он занимается уже более 20 лет. Высококласный профи с уникальным подходом. Олег расскажет о том, как занялся разработкой postgresql, как проходит разработка open source postgres, как контрибьютеры между собой координировались и на основе чего принимались решения. Так же расскажет про будущее и настоящее реляционных баз данных и в частности postgresql.
Встречаемся 20 (вт) декабря в 10:00 по мск в Zoom или на YouTube трансляции
Как соединить фактовую и SCD2-таблицу
https://www.startdataengineering.com/post/how-to-join-fact-scd2-tables/
https://www.startdataengineering.com/post/how-to-join-fact-scd2-tables/
Start Data Engineering
How to Join a fact and a type 2 dimension (SCD2) table – Start Data Engineering
Wondering how to store a dimension table’s history over time and how to join these historical dimension tables with fact tables for analytical querying ? Then this post is for you. In this post, we will go over a popular dimension modeling technique called…
👍1
Аналитические функции для SCD2
https://www.clearpeaks.com/analytic-functions-using-lag-for-scd-type-2/
https://www.clearpeaks.com/analytic-functions-using-lag-for-scd-type-2/
ClearPeaks
Analytic Functions: Using LAG for SCD type 2 - ClearPeaks
In one of my previous blog articles called ´´Deduplication using Analytic Function´´, I explained a simple introduction of Oracle Analytic Functions. In this article (addressed for SQL developers), I will focus on the LAG function which from my point of view…
👍1
Postgres.app — это полнофункциональная установка PostgreSQL, упакованная как стандартное приложение для Mac. Оно включает в себя всë, что нужно для начала работы, и даже включено популярное расширение PostGIS для геоданных.
Postgres.app имеет красивый пользовательский интерфейс и удобное меню. Нет необходимости прикасаться к командной строке, чтобы использовать еë, но, конечно же, включены все необходимые инструменты командной строки и заголовочные файлы для опытных пользователей.
#macos #apple #postgres #database #db #psql #postgis
Postgres.app имеет красивый пользовательский интерфейс и удобное меню. Нет необходимости прикасаться к командной строке, чтобы использовать еë, но, конечно же, включены все необходимые инструменты командной строки и заголовочные файлы для опытных пользователей.
#macos #apple #postgres #database #db #psql #postgis
👍1
Возможности Heap Table в PostgreSQL
https://www.youtube.com/watch?v=s5f8U-fk-D8&list=PLp1ZRQgqjW_zWfGhZHpXsAEWp-zcpEO74&index=1
#postgres #database #db #psql
https://www.youtube.com/watch?v=s5f8U-fk-D8&list=PLp1ZRQgqjW_zWfGhZHpXsAEWp-zcpEO74&index=1
#postgres #database #db #psql
YouTube
Возможности Heap Table в PostgreSQL, Азат Якупов (Quadcode)
Вы узнаете:
- Как устроена Heap Table и какие метаданные ее определяют
- Что такое Table page, OIDS и CTID
- Какие задачи помогают решать TOAST таблицы и какие стратегии хранения данных в них используются
- Как устроена Heap Table и какие метаданные ее определяют
- Что такое Table page, OIDS и CTID
- Какие задачи помогают решать TOAST таблицы и какие стратегии хранения данных в них используются
Песочница для ClicHhouse: https://fiddle.clickhouse.com/
Документация к ней: https://clickhouse.com/blog/clickhouse-fiddle-sql-playground
#clickhouse #db #sql #database
Документация к ней: https://clickhouse.com/blog/clickhouse-fiddle-sql-playground
#clickhouse #db #sql #database
ClickHouse
ClickHouse Fiddle — A SQL Playground for ClickHouse
Read about how our community created a new SQL playground for ClickHouse, allowing you to run and test queries on any version!
Чужой код
Разработчика спросили, почему программисты ненавидят работать с чужим кодом. Он долго думал, как донести до обычного пользователя всю сутьпиздеца и решил привести небольшую аналогию:
Вот представь, что тебе доверили достроить за другим прорабом лабораторию на острове. Ты приходишь на объект, а там кроме недостроенного здания: огромный вентилятор (размером со здание), большой воздушный шар и комната набитая швабрами. Почесав голову, ты разбираешь этот хлам и доделываешь лабораторию. Сдаешь объект ученным, но через 5 минут они выбегают с криком: "УТЕЧКА ЯДОВИТОГО ГАЗА!!!".
- “Как так-то,блять ! Должно же работать!” - в отчаянии кричишь ты и звонишь прошлому прорабу:
- Вася, у нас ядовитый газ потёк! В чем проблема?
- Не знаю, должно было все работать. Что-то в проекте менял?
- Немного, швабры вынес...
- Швабры потолок держали!
- Что??? Что,блять , извините???
- Говорю, швабры потолок держали. Над ними цистерны с газом были. Очень тяжелые, пришлось в комнату снизу швабры напихать.
- Ты хотя бы записку на двери повесил бы, что швабры для держания потолка! У нас тут ядовитый газ течет! Что нам делать?
- Включай вентилятор. Он сдует газ с острова.
- Я его,блять , демонтировал сразу же!
- Зачем?
- Зачем ты построил 120 тонный вентилятор? Ты не мог положить ящикблядских ПРОТИВОГАЗОВ?
- Ящик противогазов искать нужно, а вентилятор у меня с прошлого заказа оставался.
- Вася, я убрал твой вентилятор! Мы тут задыхаемся!
-Херли вы тогда там делаете? Садитесь на воздушный шар и уебывайте !
Разработчика спросили, почему программисты ненавидят работать с чужим кодом. Он долго думал, как донести до обычного пользователя всю суть
Вот представь, что тебе доверили достроить за другим прорабом лабораторию на острове. Ты приходишь на объект, а там кроме недостроенного здания: огромный вентилятор (размером со здание), большой воздушный шар и комната набитая швабрами. Почесав голову, ты разбираешь этот хлам и доделываешь лабораторию. Сдаешь объект ученным, но через 5 минут они выбегают с криком: "УТЕЧКА ЯДОВИТОГО ГАЗА!!!".
- “Как так-то,
- Вася, у нас ядовитый газ потёк! В чем проблема?
- Не знаю, должно было все работать. Что-то в проекте менял?
- Немного, швабры вынес...
- Швабры потолок держали!
- Что??? Что,
- Говорю, швабры потолок держали. Над ними цистерны с газом были. Очень тяжелые, пришлось в комнату снизу швабры напихать.
- Ты хотя бы записку на двери повесил бы, что швабры для держания потолка! У нас тут ядовитый газ течет! Что нам делать?
- Включай вентилятор. Он сдует газ с острова.
- Я его,
- Зачем?
- Зачем ты построил 120 тонный вентилятор? Ты не мог положить ящик
- Ящик противогазов искать нужно, а вентилятор у меня с прошлого заказа оставался.
- Вася, я убрал твой вентилятор! Мы тут задыхаемся!
-
🤣3🥱1