Telegram Web
Почему DuckDB становится популярным?

DuckDB сочетает в себе простоту и удобство использования SQLite с аналитической производительностью специализированных столбцовых баз данных. Узнайте больше на примерах Python. https://www.kdnuggets.com/2023/07/duckdb-getting-popular.html
Оптимизация базы данных: изучение индексов в SQL
Узнайте об индексировании в SQL и о том, как увеличить скорость поиска запросов SELECT и предложений WHERE. https://www.kdnuggets.com/2023/07/database-optimization-exploring-indexes-sql.html
Объяснение векторных баз данных на 3 уровнях сложности

От новичка до эксперта: демистификация векторных баз данных с разным уровнем подготовки

https://towardsdatascience.com/explaining-vector-databases-in-3-levels-of-difficulty-fc392e48ab78
Postgres против MySQL: полное сравнение

MySQL по-прежнему остается самой популярной базой данных с открытым исходным кодом, но по мере того, как Postgres набирает обороты, выбор между ними по-прежнему сложен и часто вызывает горячие споры.

https://dzone.com/articles/postgres-vs-mysql-a-complete-comparison-in-2023
Создайте систему рассылки новостей с помощью PHP и MySQL

Сегодня мы собираемся создать систему рассылки новостей, используя PHP с базой данных MySQL. Учебное пособие расскажет о создании системы, которая позволяет создавать несколько списков рассылки и отправлять сообщения в определенные списки. https://code.tutsplus.com/build-a-newsletter-system-with-php-and-mysql--net-5742t

Лучшие базы данных для искусственного интеллекта, Интернета вещей, глубокого обучения, машинного обучения, науки о данных и других программных приложений

https://www.marktechpost.com/2023/07/23/top-databases-for-artificial-intelligence-iot-deep-learning-machine-learning-data-science-and-other-software-applications/
Сообщество Postgres выпустило новую функцию в Postgres 15.0, которая выполняет действия по изменению строк в целевой таблице, используя данные из источника. MERGE предоставляет один оператор SQL, который может условно ВСТАВЛЯТЬ, ОБНОВЛЯТЬ или УДАЛИТЬ строки, задача, которая в противном случае потребовала бы нескольких операторов https://www.citusdata.com/blog/2023/07/27/how-citus-12-supports-postgres-merge/
Конфликты блокировок PostgreSQL

Этот инструмент показывает все команды и блокировки в postgres. Если вы выбираете команду, в ней перечислены блокировки, которые она получает, команды, конфликтующие с ней, и команды, которым разрешено выполняться одновременно с ней без конфликтов

https://postgres-locks.husseinnasser.com/
Аналитика небольших данных: как совместить Excel, Python и SQL с помощью инструментов с открытым исходным кодом.

Как с помощью двух мощных инструментов с открытым исходным кодом можно совместить привычный для пользователей интерфейс, надежность и мощь SQL, гибкость Python и командную работу как в Google Spreadsheet?

Читать далее https://habr.com/ru/articles/751352/
Всегда ли хорош Index Only Scan?.

Среди применяемых в PostgreSQL методов доступа к данным Index Only Scan стоит особняком, считаясь у многих разработчиков "волшебной пилюлей" для ускорения работы запроса - мол, "Index Scan - плохо, Index Only Scan - хорошо, как только получим его в плане - все станет замечательно".

Как минимум, это утверждение неверно. Как максимум, при определенных условиях может вызвать проблемы чуть ли не на ровном месте.

Читать далее https://habr.com/ru/companies/tensor/articles/751458/
PostgreSQL: обходим подводные камни при миграции

Привет! Меня зовут Антон Казачков, я специалист вендорской поддержки СУБД Platform V Pangolin. Это реляционная СУБД уровня enterprise, которая разработана в СберТехе на основе PostgreSQL и доработана до корпоративного уровня надёжности и производительности. Сегодня Pangolin — целевая СУБД Сбера, основа для миграции всех существующих приложений и разработки новых.

Расскажу о ситуациях, с которыми сталкиваются команды на последних этапах миграции СУБД и в начале производственного цикла. На Хабре часто обсуждаются нюансы переезда СУБД из разных проприетарных версий на PostgreSQL. А вот информации о том, как вводить базы в эксплуатацию и выявлять производственные «болячки», на мой взгляд, не так много.

https://habr.com/ru/articles/751938/
Мой опыт использования GitHub Copilot для разработки SQL

Как заядлый разработчик SQL , я был заинтригован, когда GitHub Copilot был представлен в качестве помощника по программированию на базе ИИ. Получив обещание упростить мой процесс разработки SQL, я не мог не попробовать. В этой статье я поделюсь своим опытом использования GitHub Copilot для SQL и расскажу, как это повлияло на мою эффективность кодирования. https://hackernoon.com/my-experience-using-github-copilot-for-sql-development?source=rss
Как выполнять операции CRUD — пример JavaScript и SQL

В этой статье я покажу вам, как подключить серверную базу данных к процессу сбора данных. План состоит в том, чтобы бросить немного HTML, JavaScript и крошечного механизма базы данных SQLite в миску, энергично перемешать и посмотреть, что получится. https://www.freecodecamp.org/news/how-to-perform-crud-operations-js-and-sql/
Как повысить производительность вашей базы данных за счет индексации больших таблиц

Индексирование базы данных — это метод, который ускоряет поиск и извлечение данных из базы данных. Это похоже на создание краткого руководства по поиску информации в большой книге. Это помогает ускорить поиск и упрощает поиск вещей. https://dev.to/karishmashukla/how-to-improve-the-performance-of-your-database-by-indexing-large-tables-1j17
Как исправить ошибку SQL Server 18456 простыми способами

Администраторы баз данных могут время от времени сталкиваться с ошибкой SQL Server 18456. Пользователи получают это сообщение об ошибке, когда их попытка подключения к работающему серверу отклонена из-за неверных учетных данных. Это неприятная проблема, которая снижает производительность.

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

https://dzone.com/articles/how-to-fix-sql-server-error-18456-in-simple-ways
Поднимаем кластер PostgreSQL в Docker и Testcontainers

Ранее я рассказывал о том, как запустить PostgreSQL в Docker. Тогда речь шла об использовании «ванильных» образов Postgres и поднятии одного хоста. В большинстве случаев этого достаточно как для тестов, так и для экспериментов, но нужно понимать, что в промышленной эксплуатации чаще всего используются высокодоступные (отказоустойчивые, кластеризованные) конфигурации PostgreSQL.
Сегодня я покажу, как запустить уже целый кластер PostgreSQL в Docker, а также в тестах через Testcontainers, и как вручную инициировать смену мастер-хоста.

https://habr.com/ru/articles/754168/
Продвинутые техники SQL для начинающих

Насколько хороши ваши навыки работы с хранилищами данных по шкале от 1 до 10? Хотите подняться выше 7/10? Тогда эта статья для вас. https://gist.github.com/mshakhomirov/638f8f09346769ad480d11764f11975c
2025/07/01 01:58:12
Back to Top
HTML Embed Code: