Базы данных (Data Base) – Telegram
Базы данных (Data Base)
8.21K subscribers
566 photos
468 videos
19 files
545 links
Базы данных (Data Base). По всем вопросам @evgenycarter
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Шпаргалка по SQL (postgres), которая выручает меня на собесах

Вопросы, рассмотренные ниже мне задавали на собеседованиях на позицию python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно, однако проведя N часов в рефлексии я составил перечень ответов, которыми пользуюсь до сих пор.

Данная информация предполагает знание основ языка запросов и я надеюсь, она окажется полезной для разработчиков, которые сейчас активно ищут работу а также, что ты прочитаешь этот текст до конца и добавишь свой вопрос к перечню (ну или поправишь неточности в существующих)

https://habr.com/ru/articles/745948/

#db

👉 @database_info
👍10😢1
Шпаргалка по PostgreSQL

#db

👉 @database_info
👍10
SQL Server on Linux Tips

Полезные материалы по использованию SQL Server на Linux (администрирование, PowerShell, настройки, бэкапирование и многое другое).

https://www.mssqltips.com/sql-server-tip-category/226/sql-server-on-linux/

#db

👉 @database_info
👍2
Расширенные возможности SQL

#01. Поиск данных в таблицах и базе SQL
#02. Поиск данных в таблицах и базе SQL (часть 2)
#03. Подзапросы в SQL
#04. Полезные функции и операторы в SQL
#05. Работа с Grant и Revoke в SQL (выдача и отзыв привилегий на таблицу)
#06. Условные операторы и функции в SQL (NULLIF, NVL, NVL2, DECODE, CASE)
#07. Основы работы в Oracle SQL Developer
#08 Основы работы в PL/SQL Developer
#09. View Table (Представления таблиц в SQL)
#10. Оконные функции в SQL (Агрегатные оконные функции)

источник

#db

👉 @database_info
👍101
Наполняем до краев: влияние порядка столбцов в таблицах на размеры баз данных PostgresQL

8 + 2 = 16 или откуда берутся лишние байты

В языках низкого уровня, таких как C, на котором написан Postgres, для обращения к данным в памяти всегда используются стандартные размеры, независимо от того, сколько места на самом деле занимают элементы данных. Например, стандартное 32-битное целое число, которое может хранить значение немного более четырёх миллиардов, всегда считывается как четыре байта. То есть, даже если значение числа равно нулю, под него выделяется четыре байта памяти. Это называется выравнивание (alignment).

Rus https://habr.com/ru/articles/756074/

Eng https://www.2ndquadrant.com/en/blog/on-rocks-and-sand/

#db

👉 @database_info
👍6
Forwarded from Linux
Релиз СУБД PostgreSQL 16

После 11 месяцев разработки опубликована новая стабильная ветка СУБД PostgreSQL 16. Обновления для новой ветки будут выходить в течение пяти лет до ноября 2028 года. Поддержка PostgreSQL 11.x, самой старой из поддерживаемых веток, будет прекращена 9 ноября.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=59758
👍4
Goose - это инструмент для миграции баз данных. Управляйте схемой базы данных, создавая инкрементные изменения SQL или функции Go.

Site: https://pressly.github.io/goose/

GitHub: https://github.com/pressly/goose

#db

👉 @database_info
👍3
Clickhouse — непростая жизнь в продакшене

Около двух лет назад вышла небольшая статья Kafka Streams — непростая жизнь в production, в которой я описывал сложности, с которыми наша команда столкнулась при попытке решить задачи проекта с помощью kafka-streams. Эксперимент вышел неудачным, и мы в итоге совсем отказались от этой технологии. Вместо нее решили попробовать Clickhouse (CH), и сейчас уже можно сказать, что эта база нам очень хорошо подошла и отлично решает почти все задачи, которые нам ставит бизнес. В этой статье я расскажу об особенностях использования CH.

https://habr.com/ru/companies/maxilect/articles/761258/

#db

👉 @database_info
👍6
Одна из возможных версий переезда с MySQL на PostgreSQL

Всем привет! Меня зовут Станислав, я Java-разработчик в Rocket Science, outsource-компании, специализирующейся преимущественно на финтех-проектах. С 2019 года я веду проект бэкенда для внутренних мобильных приложений (которыми пользуются сотрудники) одного крупного банка. Когда мы начинали проект, у DBA были компетенции только в Oracle и MySQL, а в последние пару лет, наоборот, фокус в организации сместился в сторону PostgreSQL и появилась тенденция по переезду в него разных внутренних сервисов. Нашей команде было вполне комфортно на MySQL, но мы прикинули, что переезд в PostgreSQL позволит нам решить ряд попутных технических вопросов, и ввязались в эту авантюру.

В этой статье я расскажу, какие подводные камни ждали нас на этом пути.

https://habr.com/ru/articles/742552/

#db

👉 @database_info
👍4