Базы данных
2.52K subscribers
298 photos
3 videos
13 files
901 links
Все про базы данных (Database)

По всем вопросам: @un_ixtime
Download Telegram
Главное — порядок в данных, а остальное СУБД.

Приглашаем на вебинар «PostgreSQL, MongoDB, Redis в облаке: с чего начать». Валерий Ишутин, руководитель направления развития платформенных сервисов T1 Cloud, расскажет:

🔵 Как развернуть базу данных нажатием одной кнопки
🔵 Что включает в себя услуга Managed Services
🔵 Что делать, если Junior-разработчик удалил часть базы данных
🔵 О распределении зон ответственности T1 Cloud и клиента

💬 В конце вебинара можно будет задать вопросы спикеру.

Дата: 16 апреля 2024 (вторник)
Время: 11:00 – 12:00 МСК

➡️ Зарегистрироваться и добавить вебинар в календарь можно прямо сейчас.

Реклама. Информация о рекламодателе
Forwarded from Cloud Services
Как мы сэкономили 98 % затрат на облако, написав собственную базу данных (6 минут чтения)
HiveKit, компания, специализирующаяся на отслеживании транспортных средств и людей, столкнулась с проблемой масштабирования, когда хранение миллиардов обновлений местоположения в месяц становилось непомерно дорогим с использованием обычных баз данных. Чтобы преодолеть эту проблему, компания создала специальную базу данных, предназначенную для работы с большой нагрузкой на запись. Он также оптимизировал хранилище, сохраняя дельта-обновления вместо полного состояния для каждого обновления. Эти изменения в сочетании с переходом с AWS Aurora на EBS позволили компании сократить расходы на облачное хранилище на 98%.
https://hivekit.io/blog/how-weve-saved-98-percent-in-cloud-costs-by-writing-our-own-database
Советы по настройке производительности SQL для новичков

Цель этой статьи — дать новичкам несколько основных советов по настройке производительности SQL, которые помогут улучшить их навыки настройки запросов в SQL Server.
https://www.sqlshack.com/sql-performance-tuning-tips-for-newbies
Выжимаем максимум из PostgreSQL

Привет, Хабр! Меня зовут Максим, я работаю тестировщиком оборудования в Selectel Lab. В лаборатории мы занимаемся тестированием нового оборудования для дата-центров. О том, как мы измеряли производительность PostgreSQL на разных конфигурациях — под катом! https://habr.com/ru/companies/selectel/articles/807259/
SQL не сложный
Лучшее понимание SQL меняет представление о «черном ящике» базы данных, позволяя экономить время и сокращать усилия по разработке.

https://sqlfordevs.com/
Как отобразить сгенерированный SQL-запрос в EF Core

EF Core
— это объектно-реляционный преобразователь с открытым исходным кодом , который поддерживает несколько баз данных, таких как SQLite , PostgreSQL , MySQL , а также LINQ (Language Integrated Query) . https://code-maze.com/efcore-show-generated-sql-query

Почему SQLite использует байт-код

https://sqlite.org/draft/whybytecode.html
Отображение иерархии в SQL запросе

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

Доступна СУБД MySQL 8.4.0 LTS


Компания Oracle сформировала новую ветку СУБД MySQL 8.4 и опубликовала корректирующее обновление MySQL 8.0.37. Сборки MySQL Community Server 8.4.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. Выпуск 8.4.0 отнесён к веткам с длительным сроком поддержки (LTS), который выпускаются раз в два года и поддерживаются 5 лет (плюс можно получить ещё 3 года расширенной поддержки).

https://dev.mysql.com/downloads/mysql/
This media is not supported in your browser
VIEW IN TELEGRAM
Когда нас просят запустить новую базу данных на старом сервере
Postgres Pro Shardman: горизонтальное масштабирование реляционных СУБД

Последние несколько лет мы в Postgres Professional активно занимаемся разработкой своего решения для горизонтального масштабирования PostgreSQL. Пользователям нужен был простой способ увеличить производительность путем добавления узлов. Традиционно для веба в таких случаях просто брали NoSQL базы или шардировали вручную, позже появились распределенные SQL-решения с поддержкой ACID-транзакций. Тем не менее терялась часть возможностей и достоинств PostgreSQL. Корпоративный рынок тяжелых вертикальных решений также сильно ограничен как ценой, так и доступностью. Поэтому исследованиями в области распределенных СУБД в компании занимались еще с 2017 года, а в 2020 началась работа над коммерческим продуктом.

В этой статье я расскажу про технические детали реализации и почему был сделан такой выбор технологий. Опишу, какие направления нам показались преждевременными и их пришлось отложить, а также что мы ожидаем в будущем. https://habr.com/ru/companies/postgrespro/articles/811041/
Именно так я использую SQL на работе в качестве аналитика

Этот язык, несмотря на то, что он старомоден, является моим ключом к удобному и быстрому получению ценной информации из хранилища данных (Azure Synapse/Azure SQL DB в зависимости от анализа).
https://medium.com/illumination/this-is-exactly-how-i-use-sql-at-work-as-a-data-analyst-141f0d178d7c