Мой опыт использования GitHub Copilot для разработки SQL
Как заядлый разработчик SQL , я был заинтригован, когда GitHub Copilot был представлен в качестве помощника по программированию на базе ИИ. Получив обещание упростить мой процесс разработки SQL, я не мог не попробовать. В этой статье я поделюсь своим опытом использования GitHub Copilot для SQL и расскажу, как это повлияло на мою эффективность кодирования. https://hackernoon.com/my-experience-using-github-copilot-for-sql-development?source=rss
  
  Как заядлый разработчик SQL , я был заинтригован, когда GitHub Copilot был представлен в качестве помощника по программированию на базе ИИ. Получив обещание упростить мой процесс разработки SQL, я не мог не попробовать. В этой статье я поделюсь своим опытом использования GitHub Copilot для SQL и расскажу, как это повлияло на мою эффективность кодирования. https://hackernoon.com/my-experience-using-github-copilot-for-sql-development?source=rss
Hackernoon
  
  My Experience using GitHub Copilot for SQL Development | HackerNoon
  In this article, I will share my experience using GitHub Copilot for SQL and explore how it impacted my coding efficiency.
  Как выполнять операции CRUD — пример JavaScript и SQL
В этой статье я покажу вам, как подключить серверную базу данных к процессу сбора данных. План состоит в том, чтобы бросить немного HTML, JavaScript и крошечного механизма базы данных SQLite в миску, энергично перемешать и посмотреть, что получится. https://www.freecodecamp.org/news/how-to-perform-crud-operations-js-and-sql/
  
  В этой статье я покажу вам, как подключить серверную базу данных к процессу сбора данных. План состоит в том, чтобы бросить немного HTML, JavaScript и крошечного механизма базы данных SQLite в миску, энергично перемешать и посмотреть, что получится. https://www.freecodecamp.org/news/how-to-perform-crud-operations-js-and-sql/
freeCodeCamp.org
  
  How to Perform CRUD Operations – JavaScript and SQL Example
  For the most part, interactive website architectures will involve generating or dispensing data of one sort or another. You can certainly use HTML forms to collect user input. But the kind of web form that's described here will only take you so far. ...
  Как повысить производительность вашей базы данных за счет индексации больших таблиц
Индексирование базы данных — это метод, который ускоряет поиск и извлечение данных из базы данных. Это похоже на создание краткого руководства по поиску информации в большой книге. Это помогает ускорить поиск и упрощает поиск вещей. https://dev.to/karishmashukla/how-to-improve-the-performance-of-your-database-by-indexing-large-tables-1j17
  
  Индексирование базы данных — это метод, который ускоряет поиск и извлечение данных из базы данных. Это похоже на создание краткого руководства по поиску информации в большой книге. Это помогает ускорить поиск и упрощает поиск вещей. https://dev.to/karishmashukla/how-to-improve-the-performance-of-your-database-by-indexing-large-tables-1j17
DEV Community
  
  How to Improve Performance of Your Database by Indexing Large Tables
  What is Database Indexing?   Database indexing is a technique that makes searching and...
  Как исправить ошибку SQL Server 18456 простыми способами
Администраторы баз данных могут время от времени сталкиваться с ошибкой SQL Server 18456. Пользователи получают это сообщение об ошибке, когда их попытка подключения к работающему серверу отклонена из-за неверных учетных данных. Это неприятная проблема, которая снижает производительность.
Поэтому становится все более важным найти решение для возобновления рабочего процесса. Таким образом, мы написали эту статью, чтобы предоставить пользователям информацию о причинах, решениях и передовых методах, позволяющих избежать этой ошибки. Давайте начнем наше обсуждение с выявления основных причин этой проблемы.
https://dzone.com/articles/how-to-fix-sql-server-error-18456-in-simple-ways
  
  Администраторы баз данных могут время от времени сталкиваться с ошибкой SQL Server 18456. Пользователи получают это сообщение об ошибке, когда их попытка подключения к работающему серверу отклонена из-за неверных учетных данных. Это неприятная проблема, которая снижает производительность.
Поэтому становится все более важным найти решение для возобновления рабочего процесса. Таким образом, мы написали эту статью, чтобы предоставить пользователям информацию о причинах, решениях и передовых методах, позволяющих избежать этой ошибки. Давайте начнем наше обсуждение с выявления основных причин этой проблемы.
https://dzone.com/articles/how-to-fix-sql-server-error-18456-in-simple-ways
DZone
  
  How To Fix SQL Server Error 18456 in Simple Ways
  Want to resolve SQL Server error 18456 but need help finding a reliable guide? Read this blog to fix error 18456 of SQL Server authentication quickly.
  SpacetimeDB: новая база данных, написанная на Rust, которая полностью заменяет ваш сервер.
https://github.com/clockworklabs/SpacetimeDB
  
  https://github.com/clockworklabs/SpacetimeDB
GitHub
  
  GitHub - clockworklabs/SpacetimeDB: Multiplayer at the speed of light
  Multiplayer at the speed of light. Contribute to clockworklabs/SpacetimeDB development by creating an account on GitHub.
  Плагин векторной базы данных для Postgres, написанный на Rust, специально разработанный для LLM
https://github.com/tensorchord/pgvecto.rs
  
  https://github.com/tensorchord/pgvecto.rs
GitHub
  
  GitHub - tensorchord/pgvecto.rs: Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search…
  Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database. - tensorchord/pgvecto.rs
  Поднимаем кластер PostgreSQL в Docker и Testcontainers
Ранее я рассказывал о том, как запустить PostgreSQL в Docker. Тогда речь шла об использовании «ванильных» образов Postgres и поднятии одного хоста. В большинстве случаев этого достаточно как для тестов, так и для экспериментов, но нужно понимать, что в промышленной эксплуатации чаще всего используются высокодоступные (отказоустойчивые, кластеризованные) конфигурации PostgreSQL.
Сегодня я покажу, как запустить уже целый кластер PostgreSQL в Docker, а также в тестах через Testcontainers, и как вручную инициировать смену мастер-хоста.
https://habr.com/ru/articles/754168/
  
  Ранее я рассказывал о том, как запустить PostgreSQL в Docker. Тогда речь шла об использовании «ванильных» образов Postgres и поднятии одного хоста. В большинстве случаев этого достаточно как для тестов, так и для экспериментов, но нужно понимать, что в промышленной эксплуатации чаще всего используются высокодоступные (отказоустойчивые, кластеризованные) конфигурации PostgreSQL.
Сегодня я покажу, как запустить уже целый кластер PostgreSQL в Docker, а также в тестах через Testcontainers, и как вручную инициировать смену мастер-хоста.
https://habr.com/ru/articles/754168/
Хабр
  
  Поднимаем кластер PostgreSQL в Docker и Testcontainers
  Привет Хабр! В одной их своих предыдущих статей я рассказывал о том, как запустить PostgreSQL в Docker. Тогда речь шла об использовании «ванильных» образов Postgres и поднятии одного хоста. В...
  Продвинутые техники SQL для начинающих
Насколько хороши ваши навыки работы с хранилищами данных по шкале от 1 до 10? Хотите подняться выше 7/10? Тогда эта статья для вас. https://gist.github.com/mshakhomirov/638f8f09346769ad480d11764f11975c
  
  Насколько хороши ваши навыки работы с хранилищами данных по шкале от 1 до 10? Хотите подняться выше 7/10? Тогда эта статья для вас. https://gist.github.com/mshakhomirov/638f8f09346769ad480d11764f11975c
Gist
  
  sql_for_beginners.md
  GitHub Gist: instantly share code, notes, and snippets.
  LearnDB
Этот новый проект Python — хорошая возможность узнать, как устроены базы данных. По сути, это упрощенный клон sqlite, который был реализован с нуля с целью упростить его изучение и работу. https://github.com/spandanb/learndb-py
  
  Этот новый проект Python — хорошая возможность узнать, как устроены базы данных. По сути, это упрощенный клон sqlite, который был реализован с нуля с целью упростить его изучение и работу. https://github.com/spandanb/learndb-py
GitHub
  
  GitHub - spandanb/learndb-py: Learn database internals by implementing it from scratch.
  Learn database internals by implementing it from scratch. - spandanb/learndb-py
  «Ускоренный курс SQL» — это БЕСПЛАТНАЯ двухнедельная программа. Вы можете узнать все, что нужно для начала, и не заплатите ни копейки. Старт программы 29 августа.
https://uplimit.com/course/sql-crash-course
  https://uplimit.com/course/sql-crash-course
Это не статья о том, какая база данных является лучшей в 2023 году. Я не думаю, что это простой вопрос.
В этой статье мы рассмотрим различные статистические данные и сигналы, указывающие на то, что PostgreSQL набирает значительную популярность и опережает другие реляционные базы данных, такие как MySQL. https://www.eversql.com/postgresql-is-taking-the-lead/
  
  В этой статье мы рассмотрим различные статистические данные и сигналы, указывающие на то, что PostgreSQL набирает значительную популярность и опережает другие реляционные базы данных, такие как MySQL. https://www.eversql.com/postgresql-is-taking-the-lead/
EverSQL
  
  PostgreSQL is taking the lead
  This is not a "which database is the best in 2023" article. I don't think that's a simple question to answer.
In this article, we'll take a look at different stats and signals that indicate that PostgreSQL is gaining significant popularity, and is taking…
  In this article, we'll take a look at different stats and signals that indicate that PostgreSQL is gaining significant popularity, and is taking…
Векторные базы данных (часть 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/
  Векторные базы данных (часть 2): понимание их внутреннего устройства https://thedataquarry.com/posts/vector-db-2/
Векторные базы данных (часть 3): не все индексы одинаковы https://thedataquarry.com/posts/vector-db-3/
Векторные базы данных (часть 4): анализ компромиссов https://thedataquarry.com/posts/vector-db-4/
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
  
  Сжатие данных на уровне блоков: механизм компрессии 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
Хабр
  
  CFS — сжатие на уровне страниц СУБД в Postgres Pro
  Механизм компрессии CFS и его особенности Привет, Хабр! Меня зовут Антон Дорошкевич, я сертифицированный эксперт по PostgreSQL и архитектор многокластерных систем 1С. Это мой первый гостевой пост в...
  Виды баз данных. Большой обзор типов СУБД.
Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье я постараюсь описать максимально полно виды баз данных и привести примеры конкретных реализаций. Разумеется, статья не претендует на всеохватность и классифицировать базы данных можно по разному, в том числе по типам оптимальной нагрузки и т.д., но надеюсь, она даст базовое представление о видах СУБД и принципах их работы.
В статье мы рассмотрим следующие типы баз данных:
Читать далееhttps://habr.com/ru/companies/amvera/articles/754702
  
  Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье я постараюсь описать максимально полно виды баз данных и привести примеры конкретных реализаций. Разумеется, статья не претендует на всеохватность и классифицировать базы данных можно по разному, в том числе по типам оптимальной нагрузки и т.д., но надеюсь, она даст базовое представление о видах СУБД и принципах их работы.
В статье мы рассмотрим следующие типы баз данных:
Читать далееhttps://habr.com/ru/companies/amvera/articles/754702
Хабр
  
  Виды баз данных. Большой обзор типов СУБД
  Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье я постараюсь описать...
  Как миграция между базами данных работает в реальном мире?
https://dev.to/danielhe4rt/database-101-how-does-migration-between-databases-work-in-the-real-world-24dn
  
  https://dev.to/danielhe4rt/database-101-how-does-migration-between-databases-work-in-the-real-world-24dn
DEV Community
  
  Database 101: How does migration between databases work in the real world?
  Recently my new task at ScyllaDB is to study how to Migrate data between Databases and as I promised...
  Конфликты блокировок PostgreSQL
Этот инструмент показывает все команды и блокировки в postgres. https://pglocks.org/
  Этот инструмент показывает все команды и блокировки в postgres. https://pglocks.org/
Упростите сложные SQL-запросы с помощью общих табличных выражений (CTE)
https://dev.to/karishmashukla/simplify-complex-sql-queries-with-common-table-expressions-ctes-3kf5
  
  https://dev.to/karishmashukla/simplify-complex-sql-queries-with-common-table-expressions-ctes-3kf5
DEV Community
  
  Simplify Complex SQL Queries with Common Table Expressions (CTEs)
  What are Common Table Expressions?   Common Table Expressions (CTEs) are a valuable feature...
  Dataherald — это механизм преобразования естественного языка в SQL
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