Как начать работать с PostgreSQL с нуля? Собрали 14 бесплатных материалов в один курс
Вам потребуется примерно 2,5 часа, чтобы узнать про установку, настройку, управление, резервное копирование и репликацию базы данных PostgreSQL. Сверх этого, мы расскажем, что делать, если администрировать БД самим не хочется.
Перейти к статье | SQLpedia
Вам потребуется примерно 2,5 часа, чтобы узнать про установку, настройку, управление, резервное копирование и репликацию базы данных PostgreSQL. Сверх этого, мы расскажем, что делать, если администрировать БД самим не хочется.
Перейти к статье | SQLpedia
Переливаем таблицы БД между средами: быстро и без боли на примере MS SQL
Необходимость переноса данных из одной среды в другую — задача, с которой разработчики сталкиваются достаточно часто. Например, для отправки таблиц из прода в среды для тестирования.
Перейти к статье | SQLpedia
Необходимость переноса данных из одной среды в другую — задача, с которой разработчики сталкиваются достаточно часто. Например, для отправки таблиц из прода в среды для тестирования.
Перейти к статье | SQLpedia
👍1
Ревизор приехал: pg_anon проверяет, всё ли скрыто
Представьте ситуацию: пятница, конец рабочего дня. Вы собираетесь домой, как вдруг приходит сообщение от команды разработки: "У нас странный баг в продакшене, никак не можем воспроизвести локально. Можно свежий дамп боевой базы?". Знакомо, правда?
Перейти к статье | SQLpedia
Представьте ситуацию: пятница, конец рабочего дня. Вы собираетесь домой, как вдруг приходит сообщение от команды разработки: "У нас странный баг в продакшене, никак не можем воспроизвести локально. Можно свежий дамп боевой базы?". Знакомо, правда?
Перейти к статье | SQLpedia
👍6
Перенос Orca в расширение Postgres: цели и детали реализации
Greengage Database — наш форк Greenplum Database. Основная идея — оставить исходный код открытым и продолжить разработку и совершенствование базы данных. Мы собираемся перенести Greengage Database на более новую версию Postgres, предоставив более богатый набор функций всем пользователям сообщества и нашим клиентам.
Перейти к статье | SQLpedia
Greengage Database — наш форк Greenplum Database. Основная идея — оставить исходный код открытым и продолжить разработку и совершенствование базы данных. Мы собираемся перенести Greengage Database на более новую версию Postgres, предоставив более богатый набор функций всем пользователям сообщества и нашим клиентам.
Перейти к статье | SQLpedia
Настройка бэкапов в S3 через Microsoft SQL Server без скриптов и стороннего ПО
Перейти к статье | SQLpedia
Перейти к статье | SQLpedia
По ту сторону экрана: про найм в Data-аналитики глазами нанимающего Лида
Да, IT-найм сломан, но и соискатели не упрощают ситуацию потенциальным руководителям и себе самим. Пара примеров, как не надо делать.
Перейти к статье | SQLpedia
Да, IT-найм сломан, но и соискатели не упрощают ситуацию потенциальным руководителям и себе самим. Пара примеров, как не надо делать.
Перейти к статье | SQLpedia
👍1
Forwarded from BApedia | Бизнес-анализ
This media is not supported in your browser
VIEW IN TELEGRAM
😁26🤣9👍1
Нужен ли Postgres альтернативный сборщик статистики таблиц?
Речь здесь пойдёт о стабильности стандартной статистики Postgres и об идее очередного расширения - на этот раз альтернативы команде ANALYZE.
Перейти к статье | SQLpedia
Речь здесь пойдёт о стабильности стандартной статистики Postgres и об идее очередного расширения - на этот раз альтернативы команде ANALYZE.
Перейти к статье | SQLpedia
👍1
Использование полиморфных табличных функций в Oracle
"При работе с Oracle используются SQL-запросы – они помогают управлять базами данных, представленными в виде таблиц. Мы получили задачу на динамическое добавление полей в стационарный набор полей сущности. Для этого мы решили попробовать PTF-функцию (пользовательскую табличную функцию, которая вызывается в предложении FROM) и сравнить результат её работы с обычным SQL PIVOT и JavaScript."
Перейти к статье | SQLpedia
"При работе с Oracle используются SQL-запросы – они помогают управлять базами данных, представленными в виде таблиц. Мы получили задачу на динамическое добавление полей в стационарный набор полей сущности. Для этого мы решили попробовать PTF-функцию (пользовательскую табличную функцию, которая вызывается в предложении FROM) и сравнить результат её работы с обычным SQL PIVOT и JavaScript."
Перейти к статье | SQLpedia
Мысли вслух. Сколько потребляет памяти один запрос PostgreSQL?
"Продолжаю делиться своими размышлениями в поисках оптимального решения разных проблем производительности ИТ-систем в рамках рубрики «Мысли вслух». Напомню, размышления пока сугубо теоретические и практических подтверждений могут как иметь, так и не иметь. Но поскольку исследования проводятся, часть из них, несомненно, войдёт в будущие практические решения, часть так и останется теорией."
Перейти к статье | SQLpedia
"Продолжаю делиться своими размышлениями в поисках оптимального решения разных проблем производительности ИТ-систем в рамках рубрики «Мысли вслух». Напомню, размышления пока сугубо теоретические и практических подтверждений могут как иметь, так и не иметь. Но поскольку исследования проводятся, часть из них, несомненно, войдёт в будущие практические решения, часть так и останется теорией."
Перейти к статье | SQLpedia
Custom- и Generic-планы в PostgreSQL
По мере увеличения числа инстансов PostgreSQL оптимизация вычислительных ресурсов становится все более актуальной. Рассмотрим простую, но эффективную оптимизацию — prepared statements. В статье расскажу о некоторых особенностях custom и generic планов в PostgreSQL при выполнении prepared statements.
Перейти к статье | SQLpedia
По мере увеличения числа инстансов PostgreSQL оптимизация вычислительных ресурсов становится все более актуальной. Рассмотрим простую, но эффективную оптимизацию — prepared statements. В статье расскажу о некоторых особенностях custom и generic планов в PostgreSQL при выполнении prepared statements.
Перейти к статье | SQLpedia
Текстовая обработка в PostgreSQL: grep, sed, awk
Всё, что пишет PostgreSQL в /var/log/postgresql/, можно разбирать, фильтровать, анализировать и автоматизировать. Не нужно вручную листать гигабайты логов — научимся вытягивать полезные данные и работать с конфигами в пару команд.
Перейти к статье | SQLpedia
Всё, что пишет PostgreSQL в /var/log/postgresql/, можно разбирать, фильтровать, анализировать и автоматизировать. Не нужно вручную листать гигабайты логов — научимся вытягивать полезные данные и работать с конфигами в пару команд.
Перейти к статье | SQLpedia
🔥3
Postgres Professional выпустила новую версию Postgres Pro Standard 17.0.1
Компания Postgres Professional представила новую версию СУБД, созданную на базе Postgres Pro Standard 17.0.1. Обновление Postgres Pro Standard обеспечивает пользователям доступ к последним возможностям PostgreSQL 17 и включает 40 улучшений и новых функций, в том числе оптимизации для работы с «1С:Предприятие».
Перейти к статье | SQLpedia
Компания Postgres Professional представила новую версию СУБД, созданную на базе Postgres Pro Standard 17.0.1. Обновление Postgres Pro Standard обеспечивает пользователям доступ к последним возможностям PostgreSQL 17 и включает 40 улучшений и новых функций, в том числе оптимизации для работы с «1С:Предприятие».
Перейти к статье | SQLpedia
Оптимизация JOIN в PostgreSQL
При написании SQL-запросов с JOIN важно понимать, какой алгоритм соединения выберет PostgreSQL. От этого зависит скорость выполнения запроса, особенно на больших объемах данных. В этой статье разберем:
Перейти к статье | SQLpedia
При написании SQL-запросов с JOIN важно понимать, какой алгоритм соединения выберет PostgreSQL. От этого зависит скорость выполнения запроса, особенно на больших объемах данных. В этой статье разберем:
Перейти к статье | SQLpedia
👍5
Что нужно знать, чтобы писать быстрые SQL-запросы
В попытках повысить производительность начинающие программисты зачастую действуют методом перебора, а это не самый быстрый способ обучения. Для того чтобы писать эффективные запросы, требуется понимание принципов работы С
Перейти к статье | SQLpedia
В попытках повысить производительность начинающие программисты зачастую действуют методом перебора, а это не самый быстрый способ обучения. Для того чтобы писать эффективные запросы, требуется понимание принципов работы С
Перейти к статье | SQLpedia
NoSQL: понятие, виды баз данных и их особенности
NoSQL (что значит «Не только SQL») представляет новый класс систем управления данными, отходящих от реляционного подхода к хранению информации. В противовес традиционным СУБД, таким как MySQL или PostgreSQL, где все данные размещаются в таблицах с фиксированной структурой и строгими связями, NoSQL предлагает более гибкие способы организации и хранения информации. Эта технология не отрицает SQL, а расширяет возможности работы с данными.
Перейти к статье | SQLpedia
NoSQL (что значит «Не только SQL») представляет новый класс систем управления данными, отходящих от реляционного подхода к хранению информации. В противовес традиционным СУБД, таким как MySQL или PostgreSQL, где все данные размещаются в таблицах с фиксированной структурой и строгими связями, NoSQL предлагает более гибкие способы организации и хранения информации. Эта технология не отрицает SQL, а расширяет возможности работы с данными.
Перейти к статье | SQLpedia
👍7