Авторизация в PostgreSQL через доменные группы
Скажу сразу, красивой схемы раздачи прав через группы у меня без написания расширений не получилось, но даже получившееся решение сильно упростило жизнь.
Перейти к статье | SQLpedia
Скажу сразу, красивой схемы раздачи прав через группы у меня без написания расширений не получилось, но даже получившееся решение сильно упростило жизнь.
Перейти к статье | SQLpedia
👍4😢1
Божественная K-V таблица для мелочей
Во времена пика интереса к NoSQL базам данных простоватые K-V хранилища были несколько обойдены вниманием - отчасти это понятно, вещь не очень "инновационная", можно даже сказать старинная. В то же время своя "ниша" у них находится до сих пор (не считая того что они используются в более сложных БД в качестве индексов).
Перейти к статье | SQLpedia
Во времена пика интереса к NoSQL базам данных простоватые K-V хранилища были несколько обойдены вниманием - отчасти это понятно, вещь не очень "инновационная", можно даже сказать старинная. В то же время своя "ниша" у них находится до сих пор (не считая того что они используются в более сложных БД в качестве индексов).
Перейти к статье | SQLpedia
Чья фича лучше или как сравнить эффективность планов SQL-запроса
Как сравнить? - измерить execution-time конечно! - скажет опытный читатель. И будет совершенно прав: с практической точки зрения эффективнее та СУБД, которая выдаёт больший TPS.
Перейти к статье | SQLpedia
Как сравнить? - измерить execution-time конечно! - скажет опытный читатель. И будет совершенно прав: с практической точки зрения эффективнее та СУБД, которая выдаёт больший TPS.
Перейти к статье | SQLpedia
Как поймать и обезвредить проблемные запросы в PostgreSQL
«Как ускорить выполнение запросов к базам данных?» — извечный вопрос админов и пользователей. Казалось бы, раньше всё работало неплохо, но стоило клиентской базе вырасти в пять раз, как всё замедлилось. Знакомая ситуация? В этой статье расскажем, как найти запросы, которые можно ускорить, и оптимизировать их.
Перейти к статье | SQLpedia
«Как ускорить выполнение запросов к базам данных?» — извечный вопрос админов и пользователей. Казалось бы, раньше всё работало неплохо, но стоило клиентской базе вырасти в пять раз, как всё замедлилось. Знакомая ситуация? В этой статье расскажем, как найти запросы, которые можно ускорить, и оптимизировать их.
Перейти к статье | SQLpedia
👍4
Как начать работать с 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