en
Feedback
Базы данных

Базы данных

Open in Telegram

Все про базы данных (Database) По всем вопросам: @un_ixtime

Show more
2 491
Subscribers
No data24 hours
-77 days
-2430 days
Posts Archive
Dataherald — это механизм преобразования естественного языка в SQL https://github.com/Dataherald/dataherald

Упростите сложные SQL-запросы с помощью общих табличных выражений (CTE) https://dev.to/karishmashukla/simplify-complex-sql-queries-with-common-table-expressions-ctes-3kf5

Конфликты блокировок PostgreSQL Этот инструмент показывает все команды и блокировки в postgres. https://pglocks.org/

Как миграция между базами данных работает в реальном мире? https://dev.to/danielhe4rt/database-101-how-does-migration-between-databases-work-in-the-real-world-24dn

Виды баз данных. Большой обзор типов СУБД. Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье я постараюсь описать максимально полно виды баз данных и привести примеры конкретных реализаций. Разумеется, статья не претендует на всеохватность и классифицировать базы данных можно по разному, в том числе по типам оптимальной нагрузки и т.д., но надеюсь, она даст базовое представление о видах СУБД и принципах их работы. В статье мы рассмотрим следующие типы баз данных: Читать далееhttps://habr.com/ru/companies/amvera/articles/754702

CFS — сжатие на уровне страниц СУБД в Postgres Pro. Сжатие данных на уровне блоков: механизм компрессии CFS и его особенности Привет, Хабр! Меня зовут Антон Дорошкевич, я сертифицированный эксперт по PostgreSQL и архитектор многокластерных систем 1С. Это мой первый гостевой пост в блоге компании Postgres Professional. Многие мои выступления на PGConf.Russia были тепло приняты аудиторией  в частности, в этом году доклад о тонкостях эксплуатации 1С и PostgreSQL вошёл в тройку лучших презентаций конференции. Сегодня мне хотелось бы рассказать о том, как сжатие данных на уровне блоков (страниц) влияет на работу баз 1С. Механизмы сжатия на уровне блоков разработаны и успешно используются в таких СУБД, как MS SQL Server, Oracle, MySQL. В PostgreSQL сжатие на уровне страниц почему-то не было реализовано; лишь сравнительно недавно оно появилось в Postgres Pro Enterprise. Этот механизм называется CFS (Compressed File System, но файловой системой он не является, поэтому далее будет использоваться сокращение CFS). Читать далееhttps://habr.com/ru/companies/postgrespro/articles/755818

Векторные базы данных (часть 1): что отличает каждую из них? https://thedataquarry.com/posts/vector-db-1/ Векторные базы данн
Векторные базы данных (часть 1): что отличает каждую из них? https://thedataquarry.com/posts/vector-db-1/ Векторные базы данных (часть 2): понимание их внутреннего устройства https://thedataquarry.com/posts/vector-db-2/ Векторные базы данных (часть 3): не все индексы одинаковы https://thedataquarry.com/posts/vector-db-3/ Векторные базы данных (часть 4): анализ компромиссов https://thedataquarry.com/posts/vector-db-4/

Это не статья о том, какая база данных является лучшей в 2023 году. Я не думаю, что это простой вопрос. В этой статье мы рассмотрим различные статистические данные и сигналы, указывающие на то, что PostgreSQL набирает значительную популярность и опережает другие реляционные базы данных, такие как MySQL. https://www.eversql.com/postgresql-is-taking-the-lead/

«Ускоренный курс SQL» — это БЕСПЛАТНАЯ двухнедельная программа. Вы можете узнать все, что нужно для начала, и не заплатите ни
«Ускоренный курс SQL» — это БЕСПЛАТНАЯ двухнедельная программа. Вы можете узнать все, что нужно для начала, и не заплатите ни копейки. Старт программы 29 августа. https://uplimit.com/course/sql-crash-course

LearnDB Этот новый проект Python — хорошая возможность узнать, как устроены базы данных. По сути, это упрощенный клон sqlite, который был реализован с нуля с целью упростить его изучение и работу. https://github.com/spandanb/learndb-py

Продвинутые техники SQL для начинающих Насколько хороши ваши навыки работы с хранилищами данных по шкале от 1 до 10? Хотите подняться выше 7/10? Тогда эта статья для вас. https://gist.github.com/mshakhomirov/638f8f09346769ad480d11764f11975c

Используйте SQLite в качестве базы данных документов https://github.com/thenorthbay/doculite

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

Плагин векторной базы данных для Postgres, написанный на Rust, специально разработанный для LLM https://github.com/tensorchord/pgvecto.rs

SpacetimeDB: новая база данных, написанная на Rust, которая полностью заменяет ваш сервер. https://github.com/clockworklabs/SpacetimeDB

Как исправить ошибку SQL Server 18456 простыми способами Администраторы баз данных могут время от времени сталкиваться с ошибкой SQL Server 18456. Пользователи получают это сообщение об ошибке, когда их попытка подключения к работающему серверу отклонена из-за неверных учетных данных. Это неприятная проблема, которая снижает производительность. Поэтому становится все более важным найти решение для возобновления рабочего процесса. Таким образом, мы написали эту статью, чтобы предоставить пользователям информацию о причинах, решениях и передовых методах, позволяющих избежать этой ошибки. Давайте начнем наше обсуждение с выявления основных причин этой проблемы. https://dzone.com/articles/how-to-fix-sql-server-error-18456-in-simple-ways

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

JSON против JSONB в PostgreSQL https://dev.to/ftisiot/json-vs-jsonb-in-postgresql-5cj3

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

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