10 команд psql, которые сделают вашу жизнь проще
https://www.timescale.com/blog/10-psql-commands-that-will-make-your-life-easier
https://www.timescale.com/blog/10-psql-commands-that-will-make-your-life-easier
Timescale Blog
10 psql Commands That Will Make Your Life Easier
psql is one of the most popular tools to interact with your PostgreSQL database. Here are my top 10 psql commands to save you time.
SQL не сложный
Лучшее понимание SQL меняет представление о «черном ящике» базы данных, позволяя экономить время и сокращать усилия по разработке.
https://sqlfordevs.com/
Лучшее понимание SQL меняет представление о «черном ящике» базы данных, позволяя экономить время и сокращать усилия по разработке.
https://sqlfordevs.com/
Sqlfordevs
SQLforDevs.com - Database Tips & Tricks
SQL seems to be complex but it is not! SQLforDevs.com shares actionable SQL knowledge relevant for developing applications.
Как отобразить сгенерированный 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
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
Code Maze
How to Show the Generated SQL Query in EF Core
Entity Framework Core has many useful features, and in this article, we will see how to use it to show a generated SQL query.
Отображение иерархии в 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/
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/
Хабр
Отображение иерархии в SQL запросе
Предыстория В процессе тестирования одного курса по SQL на stepik.org встретилась такая задача: Вам доступна таблица Files , хранящая информацию о расположении файлов и папок внутри системы:...
Освоение проектирования реляционных баз данных: подробное руководство
https://dev.to/louaiboumediene/mastering-relational-database-design-a-comprehensive-guide-3jh8
https://dev.to/louaiboumediene/mastering-relational-database-design-a-comprehensive-guide-3jh8
DEV Community
Mastering Relational Database Design: A Comprehensive Guide
Introduction In today's data-driven world, storing and managing information efficiently is...
Использование нескольких общих табличных выражений в одном SQL-запросе в MySQL
https://www.bennadel.com/blog/4652-using-multiple-common-table-expressions-in-one-sql-query-in-mysql.htm
https://www.bennadel.com/blog/4652-using-multiple-common-table-expressions-in-one-sql-query-in-mysql.htm
Bennadel
Using Multiple Common Table Expressions In One SQL Query In MySQL
Ben Nadel demonstrates how to use multiple common table expressions (CTE) in a single query in MySQL.
Сложные этапы создания приложения стали проще с Supabase
https://selfteachme.hashnode.dev/the-hard-parts-of-building-an-application-made-easy-with-supabase
https://selfteachme.hashnode.dev/the-hard-parts-of-building-an-application-made-easy-with-supabase
SelfTeach.me
The Hard Parts of Building an Application, Made Easy with Supabase
One of the things that I’m discovering about myself is that I work really well in short, intense sprints. It’s easier for me to work hard and knock out a project quickly, than to spread it out over time. I get bored and loose interest. Instead of fig...
Выпуск 1.5.0 python-sql
python-sql — это библиотека для написания SQL-запросов питоническим способом.
https://discuss.tryton.org/t/release-1-5-0-of-python-sql/7278
python-sql — это библиотека для написания SQL-запросов питоническим способом.
https://discuss.tryton.org/t/release-1-5-0-of-python-sql/7278
Tryton Discussion
Release 1.5.0 of python-sql
We are proud to announce the release of the version 1.5.0 of python-sql. python-sql is a library to write SQL queries in a pythonic way. It is mainly developed for Tryton but it has no external dependencies and is agnostic to any framework or SQL database.…
Как оптимизировать базу данных — принципы оптимизации и лучшие практики
https://www.freecodecamp.org/news/database-optimization-principles
https://www.freecodecamp.org/news/database-optimization-principles
freeCodeCamp.org
How to Optimize Your Database – Optimization Principles and Best Practices
Databases are an integral component of building applications, whether web, desktop or mobile. They symbolically serve as the mitochondria of the application, as their primary function is to manage data. Database management is a critical skill a devel...
Forwarded from Daily Dev Jokes. Юмор.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда нас просят запустить новую базу данных на старом сервере
Освоение SQL: подробное руководство по языку структурированных запросов
https://dev.to/louaiboumediene/mastering-sql-comprehensive-guide-to-structured-query-language-4gh?ref=dailydev
https://dev.to/louaiboumediene/mastering-sql-comprehensive-guide-to-structured-query-language-4gh?ref=dailydev
DEV Community
Mastering SQL: Comprehensive Guide To Structured Query Language
Introduction In the previous blog article we've explored together a comprehensive guide...
Postgres Pro Shardman: горизонтальное масштабирование реляционных СУБД
Последние несколько лет мы в Postgres Professional активно занимаемся разработкой своего решения для горизонтального масштабирования PostgreSQL. Пользователям нужен был простой способ увеличить производительность путем добавления узлов. Традиционно для веба в таких случаях просто брали NoSQL базы или шардировали вручную, позже появились распределенные SQL-решения с поддержкой ACID-транзакций. Тем не менее терялась часть возможностей и достоинств PostgreSQL. Корпоративный рынок тяжелых вертикальных решений также сильно ограничен как ценой, так и доступностью. Поэтому исследованиями в области распределенных СУБД в компании занимались еще с 2017 года, а в 2020 началась работа над коммерческим продуктом.
В этой статье я расскажу про технические детали реализации и почему был сделан такой выбор технологий. Опишу, какие направления нам показались преждевременными и их пришлось отложить, а также что мы ожидаем в будущем. https://habr.com/ru/companies/postgrespro/articles/811041/
Последние несколько лет мы в Postgres Professional активно занимаемся разработкой своего решения для горизонтального масштабирования PostgreSQL. Пользователям нужен был простой способ увеличить производительность путем добавления узлов. Традиционно для веба в таких случаях просто брали NoSQL базы или шардировали вручную, позже появились распределенные SQL-решения с поддержкой ACID-транзакций. Тем не менее терялась часть возможностей и достоинств PostgreSQL. Корпоративный рынок тяжелых вертикальных решений также сильно ограничен как ценой, так и доступностью. Поэтому исследованиями в области распределенных СУБД в компании занимались еще с 2017 года, а в 2020 началась работа над коммерческим продуктом.
В этой статье я расскажу про технические детали реализации и почему был сделан такой выбор технологий. Опишу, какие направления нам показались преждевременными и их пришлось отложить, а также что мы ожидаем в будущем. https://habr.com/ru/companies/postgrespro/articles/811041/
Хабр
Postgres Pro Shardman: горизонтальное масштабирование реляционных СУБД
Последние несколько лет мы в Postgres Professional активно занимаемся разработкой своего решения для горизонтального масштабирования PostgreSQL. Пользователям нужен был простой способ...
Именно так я использую SQL на работе в качестве аналитика
Этот язык, несмотря на то, что он старомоден, является моим ключом к удобному и быстрому получению ценной информации из хранилища данных (Azure Synapse/Azure SQL DB в зависимости от анализа).
https://medium.com/illumination/this-is-exactly-how-i-use-sql-at-work-as-a-data-analyst-141f0d178d7c
Этот язык, несмотря на то, что он старомоден, является моим ключом к удобному и быстрому получению ценной информации из хранилища данных (Azure Synapse/Azure SQL DB в зависимости от анализа).
https://medium.com/illumination/this-is-exactly-how-i-use-sql-at-work-as-a-data-analyst-141f0d178d7c
Medium
This is Exactly How I Use SQL at Work as a Data Scientist
And why you should learn SQL to level up your data career.
Как использовать OpenAI GPT-4o для запроса вашей базы данных?
https://blog.getwren.ai/how-do-you-use-openai-gpt-4o-to-query-your-database-f24be68b0b70
https://blog.getwren.ai/how-do-you-use-openai-gpt-4o-to-query-your-database-f24be68b0b70
Medium
How to use OpenAI GPT-4o to query your database?
Today, OpenAI released its latest LLM model, GPT-4o. People are sharing crazy applications built on top of this groundbreaking model. By…
Что такое векторные базы данных?
Векторные базы данных — это базы данных, разработанные специально для хранения векторных вложений. Если вектор — это представление данных, имеющее величину и направление, что же такое векторные вложения? https://pub.towardsai.net/what-are-vector-databases-4ed6b66163a5
Упрощение резервного копирования и восстановления базы данных с помощью Easy Automation
Мы предоставим вам очень простой способ резервного копирования и восстановления, а также автоматическое расписание резервного копирования, которое облегчит вашу жизнь. https://devdojo.com/jacksonkasi/simplifying-database-backup-and-restore-with-easy-automation
Как Uber перенес петабайты данных с нулевым временем простоя
Uber перешел с DynamoDB и хранилища больших объектов на базу данных в виде реестра. Мы поговорим о деталях. https://blog.quastor.org/p/uber-migrated-petabytes-data-zero-downtime
Векторные базы данных — это базы данных, разработанные специально для хранения векторных вложений. Если вектор — это представление данных, имеющее величину и направление, что же такое векторные вложения? https://pub.towardsai.net/what-are-vector-databases-4ed6b66163a5
Упрощение резервного копирования и восстановления базы данных с помощью Easy Automation
Мы предоставим вам очень простой способ резервного копирования и восстановления, а также автоматическое расписание резервного копирования, которое облегчит вашу жизнь. https://devdojo.com/jacksonkasi/simplifying-database-backup-and-restore-with-easy-automation
Как Uber перенес петабайты данных с нулевым временем простоя
Uber перешел с DynamoDB и хранилища больших объектов на базу данных в виде реестра. Мы поговорим о деталях. https://blog.quastor.org/p/uber-migrated-petabytes-data-zero-downtime
Medium
What are Vector Databases?
What they do differently, AI use cases and why you should care
Взаимодействуйте с вашей базой данных SQL, преобразуйте естественный язык в SQL с помощью LLM.
https://github.com/Dataherald/dataherald
https://github.com/Dataherald/dataherald
GitHub
GitHub - Dataherald/dataherald: Interact with your SQL database, Natural Language to SQL using LLMs
Interact with your SQL database, Natural Language to SQL using LLMs - Dataherald/dataherald
🗃Оперативное проектирование для улучшения генерации кода SQL с помощью LLM
https://medium.com/datamindedbe/prompt-engineering-for-a-better-sql-code-generation-with-llms-263562c0c35d
🗃Интегрируйте SQL, NoSQL, Vector, Graph или любую другую базу данных в свой проект Appwrite.
https://appwrite.io/blog/post/integrate-sql-nosql-vector-graph-or-any-database-into-your-appwrite-project
🗃Аудит баз данных MySQL в Laravel с помощью пакета DB Auditor
https://laravel-news.com/laravel-db-auditor
🗃Руководство по выбору базы данных для вашего следующего проекта
https://dev.to/isurumax26/guide-to-choose-a-database-for-your-next-design-5cam
https://medium.com/datamindedbe/prompt-engineering-for-a-better-sql-code-generation-with-llms-263562c0c35d
🗃Интегрируйте SQL, NoSQL, Vector, Graph или любую другую базу данных в свой проект Appwrite.
https://appwrite.io/blog/post/integrate-sql-nosql-vector-graph-or-any-database-into-your-appwrite-project
🗃Аудит баз данных MySQL в Laravel с помощью пакета DB Auditor
https://laravel-news.com/laravel-db-auditor
🗃Руководство по выбору базы данных для вашего следующего проекта
https://dev.to/isurumax26/guide-to-choose-a-database-for-your-next-design-5cam
Medium
Prompt Engineering for a Better SQL Code Generation With LLMs
Picture yourself as a marketing executive tasked with optimising advertising strategies to target different customer segments effectively…
Прекратите использовать UUID в вашей базе данных
Как UUID могут снизить производительность базы данных
https://blog.danielfullstack.com/article/stop-using-uuids-in-your-database
Как UUID могут снизить производительность базы данных
https://blog.danielfullstack.com/article/stop-using-uuids-in-your-database
Объединение операций ввода-вывода в PostgreSQL 17
Функция, меняющая правила игры
https://medium.com/@hnasr/combining-i-os-in-postgresql-17-39fe81d2981a
Функция, меняющая правила игры
https://medium.com/@hnasr/combining-i-os-in-postgresql-17-39fe81d2981a
Medium
Combining I/Os in PostgreSQL 17
A game changer feature