Telegram Web
Кто мощнее в базах данных? Сравниваем производительность БД на серверах с ARM- и x86-процессорами.

Всем привет! Ранее я разобрал и протестировал сервер с процессором ARM, который попал к нам в Selectel Lab. Сервер показал хорошие результаты по производительности в ряде классических тестов, но в этот раз захотелось проверить его в боевой задаче — в работе с базами данных. Быть может, архитектура ARM-процессора сделает всех конкурентов на этой территории?

Чтобы ответить на этот вопрос, протестировал ARM вместе с семеркой серверов разных конфигураций с процессорами Intel и AMD. В качестве баз данных для нашего эксперимента выбрал самые популярные — PostgreSQL и MySQL. Результаты тестов с графиками и комментариями — под катом. Надеюсь, они будут полезны вам при выборе сервера под БД.

Читать дальшеhttps://habr.com/ru/companies/selectel/articles/740492/
Удобная шпаргалка по базам данных SQL и NoSQL. Выбор правильной базы данных имеет решающее значение для успеха проекта. Вот краткое изложение ключевых моментов: - Базы данных SQL предлагают структурированное хранение данных, поддержку SQL и реляционные возможности. - Базы данных NoSQL обеспечивают гибкость, масштабируемость и распределенную архитектуру. - Специализированные базы данных, такие как столбчатые, графические, пространственные и временные ряды, удовлетворяют особые потребности. - Оцените ключевые функции, преимущества и поставщиков, чтобы принять обоснованное решение.
Потрясающие инструменты для проверки кода SQL

Итак, сегодня мы рассмотрим некоторые инструменты, которые могут помочь вам в проверке кода SQL. Эти инструменты помогут в различных областях, связанных с SQL, таких как анализ кода, форматирование, рефакторинг и документация по коду. https://dev.to/documatic/awesome-sql-code-review-tools-for-developers-50c4
Как использовать хранимые процедуры MySQL для упрощения операций с базой данных

В этом руководстве мы углубимся в концепцию процедур MySQL и рассмотрим их преимущества. Затем я предоставлю пошаговое руководство по их эффективному использованию. https://www.freecodecamp.org/news/how-to-simplify-database-operations-using-mysql-stored-procedures/

Как оптимизировать SQL-запросы для более быстрого поиска данных

Сегодня мы поговорим о том, почему важна оптимизация SQL-запросов и какие методы можно использовать для ее оптимизации. https://www.kdnuggets.com/2023/06/optimize-sql-queries-faster-data-retrieval.html
Объяснение реляционных баз данных

Как работают реляционные базы данных. В этом посте рассказывается о том, как индексы и транзакции работают внутри реляционных баз данных. https://architecturenotes.co/things-you-should-know-about-databases/
Все еще боишься PostgreSQL? 😱 Считаешь ее слишком сложной? 🤯

Популярность СУБД PostgreSQL в России растет с каждым днем! Также как и востребованность специалистов по ней!

Подписывайся на Postgres Guru и больше не бойся!

На канале тебя ждут:
Основы PostgreSQL;
Методы повышения производительности;
Разбор ошибок и их решения;
Полезные SQL запросы и функции PostgreSQL;
Случаи из практики;
Новости из мира PostgreSQL
и немного юмора 😁

Подписывайся и становись востребованным специалистом по PostgreSQL!
Секрет оптимизации SQL-запросов — понимание порядка выполнения SQL

В
этой статье мы узнаем, как SQL-запросы выполняются механизмом базы данных и как мы можем использовать эти знания для оптимизации наших запросов для повышения производительности и точности. Мы также узнаем о некоторых распространенных методах и рекомендациях по написанию эффективных запросов с возможностью поиска.

https://dev.to/kanani_nirav/secret-to-optimizing-sql-queries-understand-the-sql-execution-order-28m1
Top 5+ SQL Interview Problem

1. Database and SQL - https://bit.ly/3zGK6S7
2. SQL Query - https://bit.ly/3bGzN8r
3. MySQL - https://bit.ly/3bFkhtE
4. SQL Server - https://bit.ly/3A5qIj0
5. PostgreSQL - https://bit.ly/3BOLLHP
6. Oracle - https://bit.ly/3zF2WsH
Векторные базы данных сейчас очень популярны, но что такое векторная база данных? На приведенной ниже диаграмме показано сравнение векторной базы данных с другими типами баз данных.

🔹База данных векторов индексирует и хранит вложения векторов для быстрого поиска и поиска сходства с такими возможностями, как операции CRUD, фильтрация метаданных и горизонтальное масштабирование.

🔹Недавние достижения в области искусственного интеллекта сделали векторные базы данных настолько популярными.

🔹База данных векторов хранит многомерные векторы, извлеченные из различных неструктурированных данных, таких как аудио, видео, изображения и текст. Затем мы можем вычислить сходство между неструктурированными данными. Типичные варианты использования включают: - поиск похожих изображений или текста - рекомендации похожих продуктов - обнаружение аномалий - временное хранение вложений для больших объемов входных данных
Using_MySql,_MS_SQL_Server_and_Oracle_by_examples_Svyatoslav_Kulikov.pdf
10.3 MB
Книга «Работа с MySQL, MS SQL Server и Oracle в примерах»

В книге: 3 СУБД, 50 примеров, 129 задач, более 500 запросов с пояснениями и комментариями. От SELECT * до поиска кратчайшего пути в ориентированном графе; никакой теории, только схемы и код, много кода. Будет полезно тем, кто:

когда-то изучал базы данных, но многое забыл;
имеет опыт работы с одной СУБД, но хочет быстро переключиться на другую;
хочет в предельно сжатые сроки научиться писать типичные SQL-запросы.
ChatSQL: включение ChatGPT для генерации SQL-запросов из обычного текста

ChatGPT был выпущен в июне 2020 года и разработан OpenAI. Это привело к революционным изменениям во многих областях. Одной из этих областей является создание запросов к базе данных. Запросы к базе данных могут быть сгенерированы из обычного текста через ChatGPT . Это поможет вам с базами данных, о которых вы мало знаете.

https://hackernoon.com/chatsql-enabling-chatgpt-to-generate-sql-queries-from-plain-text
213 историй, чтобы узнать о Sql

Давайте узнаем о Sql с помощью этих 213 бесплатных историй.

https://hackernoon.com/213-stories-to-learn-about-sql?source=rss
Подойдет ли PostgreSQL вообще всем проектам или нужны альтернативы.

В интернете только и разговоров, что про PostgreSQL и MySQL, но выбор СУБД много шире. В этом материале мы рассмотрим несколько популярных баз данных, разберемся с их спецификацией и сценариями использования, чтобы выйти за рамки привычных решений.

Читать дальше →https://habr.com/ru/companies/selectel/articles/740680/
Переизобретаем сжатие в распределенной базе данных.

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

Но рост объема хранимых данных — не единственный возможный выигрыш от применения сжатия, поэтому мы задумались о разработке собственного решения.

В этой статье расскажу, как мы изменили подход к сжатию данных, чем пришлось пожертвовать и почему менее эффективное «на бумаге» решение в результате превзошло наши ожидания.
Читать далее https://habr.com/ru/companies/sberbank/articles/741894/
#вакансия #удалённо #parttime #преподаватель #MSSQLServer

OTUS – образовательная платформа. У нас авторские курсы разной степени сложности, вступительное тестирование для студентов и преподаватели-практики из крупнейших компаний.

Вакансия: преподаватель онлайн-курса MS SQL Server Developer

Требуется
опыт с MS SQL Server от 3-х лет. Можно без опыта преподавания, мы поможем вам освоить best practices.

Преподаватель раскрывает тему с помощью теории и примеров из практики. Можно выбрать удобную нагрузку и темы занятий, вебинары проходят в Zoom в вечернее время.

С нами вы сможете
- структурировать свой опыт и знания;
- прокачать софт-скиллы;
- получать от 4000 до 6000 руб за один вебинар (полтора часа) + отдельно оплачивается проверка ДЗ и разработка материалов к занятиям.

Бонусы 🎁
- наши курсы со скидкой/бесплатно;
- можно приглашать лучших выпускников к себе на работу;
- воркшопы и конференции для наших преподавателей.

Обсудить подробнее @yu_grin
Дата и время в сравнении с временными метками в MySQL

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

https://planetscale.com/blog/datetimes-vs-timestamps-in-mysql
2025/07/13 12:55:34
Back to Top
HTML Embed Code: