Неожиданная находка, которая освобождает 20 GB неиспользованного индексного пространства.
Раз в несколько месяцев мы получаем предупреждения от системы мониторинга базы данных о том, что свободное место скоро закончится. Обычно мы просто выделяем больше места и забываем об этом, однако в этот раз мы были на карантине и система была нагружена меньше, чем обычно. И тут мы подумали, что это хорошая возможность провести чистку.
Используя обычные приемы, такие как перестроение индексов и таблиц, мы очистили много пространства, но затем одна удивительная находка помогла нам освободить дополнительно примерно 20 GB неиспользуемых индексированных значений.
⤷ Ссылка на статью
Гайды по БД и SQL
Раз в несколько месяцев мы получаем предупреждения от системы мониторинга базы данных о том, что свободное место скоро закончится. Обычно мы просто выделяем больше места и забываем об этом, однако в этот раз мы были на карантине и система была нагружена меньше, чем обычно. И тут мы подумали, что это хорошая возможность провести чистку.
Используя обычные приемы, такие как перестроение индексов и таблиц, мы очистили много пространства, но затем одна удивительная находка помогла нам освободить дополнительно примерно 20 GB неиспользуемых индексированных значений.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
Введение в SQL & СУБД на примере доступа к данным через Python (время чтения 10 мин)
В наше время огромное количество данных формируется и хранится в базах данных, и умение эффективно работать с этой информацией — ключевой навык для аналитиков данных. В статье автор расскажет о том, как использовать SQL для работы с данными в базах данных и как Python может стать мощным инструментом для доступа и анализа этих данных.
⤷ Ссылка на статью
Гайды по БД и SQL
В наше время огромное количество данных формируется и хранится в базах данных, и умение эффективно работать с этой информацией — ключевой навык для аналитиков данных. В статье автор расскажет о том, как использовать SQL для работы с данными в базах данных и как Python может стать мощным инструментом для доступа и анализа этих данных.
⤷ Ссылка на статью
Гайды по БД и SQL
👍4🔥2
Топ бесплатных источников для новых знаний в SQL
• SQLZoo - это бесплатный онлайн ресурс, который предлагает интерактивные уроки и задания для изучения SQL. Уроки начинаются с простых запросов и постепенно усложняются по мере продвижения в обучении.
• W3Schools SQL - известный онлайн-ресурс, предлагающий уроки и примеры для изучения SQL и других языков программирования. Здесь пользователи могут найти множество материалов, которые помогут им углубить свои знания и применить их на практике.
• Codecademy SQL - интерактивный курс для изучения SQL с возможностью практического применения на практике.
• SQLBolt - ресурс, который помогает начинающим и опытным пользователям SQL с помощью бесплатных уроков и задач.
• Khan Academy SQL - бесплатный курс SQL, предоставляющий уроки и задачи для изучения языка.
• SQLCourse - представляет собой бесплатную платформу, где можно овладеть навыками SQL. Здесь предоставлены обучающие уроки, практические задания и тесты, позволяющие проверить свои знания.
Гайды по БД и SQL
• SQLZoo - это бесплатный онлайн ресурс, который предлагает интерактивные уроки и задания для изучения SQL. Уроки начинаются с простых запросов и постепенно усложняются по мере продвижения в обучении.
• W3Schools SQL - известный онлайн-ресурс, предлагающий уроки и примеры для изучения SQL и других языков программирования. Здесь пользователи могут найти множество материалов, которые помогут им углубить свои знания и применить их на практике.
• Codecademy SQL - интерактивный курс для изучения SQL с возможностью практического применения на практике.
• SQLBolt - ресурс, который помогает начинающим и опытным пользователям SQL с помощью бесплатных уроков и задач.
• Khan Academy SQL - бесплатный курс SQL, предоставляющий уроки и задачи для изучения языка.
• SQLCourse - представляет собой бесплатную платформу, где можно овладеть навыками SQL. Здесь предоставлены обучающие уроки, практические задания и тесты, позволяющие проверить свои знания.
Гайды по БД и SQL
👍4🔥1
Магия оптимизации SQL запросов
В этой статье я постараюсь дать небольшое представление о том, как работают оптимизаторы запросов с теоретической точки зрения.
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье я постараюсь дать небольшое представление о том, как работают оптимизаторы запросов с теоретической точки зрения.
⤷ Ссылка на статью
Гайды по БД и SQL
👍6
Два продвинутых SQL-метода, которые могут значительно улучшить ваши запросы
Cегодня мы рассмотрим две новые техники SQL, которые вы можете добавить в свой набор инструментов, чтобы вывести ваши запросы на новый уровень. Эти методы называются Обобщённое табличное выражение (CTE) и Оконные функции.
⤷ Ссылка на статью
Гайды по БД и SQL
Cегодня мы рассмотрим две новые техники SQL, которые вы можете добавить в свой набор инструментов, чтобы вывести ваши запросы на новый уровень. Эти методы называются Обобщённое табличное выражение (CTE) и Оконные функции.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
10 полезных источников для погружения в работу баз данных и SQL
Попросили коллег — сисадминов, дата-инженеров и продакт-менеджеров — порекомендовать качественные ресурсы для изучения БД и SQL. Сохраняйте подборку в закладки: пригодится и начинающим, и опытным специалистам.
⤷ Ссылка
Гайды по БД и SQL
Попросили коллег — сисадминов, дата-инженеров и продакт-менеджеров — порекомендовать качественные ресурсы для изучения БД и SQL. Сохраняйте подборку в закладки: пригодится и начинающим, и опытным специалистам.
⤷ Ссылка
Гайды по БД и SQL
👍5
Набор обучающих материалов по БД
Вмещает:
• Статьи.
• Блоги.
• Курсы.
• Выступления.
• Книги.
⤷ Ссылка
Гайды по БД и SQL
Вмещает:
• Статьи.
• Блоги.
• Курсы.
• Выступления.
• Книги.
⤷ Ссылка
Гайды по БД и SQL
👍5🔥1
Топ cайтов для оттачивания навыка написания SQL запросов
Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Сайт proglib.io опубликовал подборку 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.
⤷ Ссылка
Гайды по БД и SQL
Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Сайт proglib.io опубликовал подборку 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.
⤷ Ссылка
Гайды по БД и SQL
👍4
SQL - 45 бесплатных курсов, тренажеров, тестов
Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы!
Все материалы бесплатны, кроме книг, если вы захотите их приобрести.
⤷ Читать дальше
Гайды по БД и SQL
Всем привет! Данная подборка может быть местами с уклоном в аналитику, однако основная часть материалов для специалистов любой сферы!
Все материалы бесплатны, кроме книг, если вы захотите их приобрести.
⤷ Читать дальше
Гайды по БД и SQL
👍5
SQLGlot - это универсальный инструмент для работы с SQL
Он может использоваться для форматирования SQL-запросов, а также для трансляции между 20 различными диалектами, включая DuckDB, Presto, Spark, Snowflake и BigQuery.
Более того, при помощи SQLGlot можно проводить оптимизацию SQL-запросов, что повышает их эффективность и быстродействие.
⤷ Ссылка
Гайды по БД и SQL
Он может использоваться для форматирования SQL-запросов, а также для трансляции между 20 различными диалектами, включая DuckDB, Presto, Spark, Snowflake и BigQuery.
Более того, при помощи SQLGlot можно проводить оптимизацию SQL-запросов, что повышает их эффективность и быстродействие.
⤷ Ссылка
Гайды по БД и SQL
👍5❤🔥2❤1⚡1
Функции и хранимые процедуры в SQL. Зачем нужны и как применять в реальных примерах.
В статье узнаете как устроены функции и хранимые процедуры и как их применять для повторного использования запросов.
⤷ Ссылка на статью
Гайды по БД и SQL
В статье узнаете как устроены функции и хранимые процедуры и как их применять для повторного использования запросов.
⤷ Ссылка на статью
Гайды по БД и SQL
👍6
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний.
Я предлагаю вам свой roadmap, который поможет вам научиться работать SQL. Однако я хотел бы отметить, что SQL - это очень широкий и распространенный язык, и, к сожалению, невозможно освоить его полностью за короткое время. Продолжайте обучаться и практиковаться, и вы увидите результаты своих усилий уже в ближайшее время. Желаю вам успехов и удачного обучения!
⤷ Ссылка на статью
Гайды по БД и SQL
Я предлагаю вам свой roadmap, который поможет вам научиться работать SQL. Однако я хотел бы отметить, что SQL - это очень широкий и распространенный язык, и, к сожалению, невозможно освоить его полностью за короткое время. Продолжайте обучаться и практиковаться, и вы увидите результаты своих усилий уже в ближайшее время. Желаю вам успехов и удачного обучения!
⤷ Ссылка на статью
Гайды по БД и SQL
👍8
Примеры простых SQL запросов для начинающих программистов
От себя могу сказать что данная статья очень хорошо подойдет даже самому начинающему программисту, который хочет работать з БД и SQL. Автор разложит вам все про SQL запросы по полочкам от А до Я.
⤷ Ссылка на статью
Гайды по БД и SQL
От себя могу сказать что данная статья очень хорошо подойдет даже самому начинающему программисту, который хочет работать з БД и SQL. Автор разложит вам все про SQL запросы по полочкам от А до Я.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
⚙️ Ошибки выбора MongoDB в качестве основной БД в стартапе
В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).
Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую). Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.
⤷ Читать дальше...
Гайды по БД и SQL
В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).
Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую). Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.
⤷ Читать дальше...
Гайды по БД и SQL
👍5
Турецкие хакеры атакуют серверы Microsoft SQL
В последнее время в США, Европейском Союзе и регионе Латинской Америки наблюдаются атаки на плохо защищённые серверы MS-SQL. Исследователи безопасности из компании Securonix считают, что данная кампания направлена на получение первоначального доступа и мотивирована финансовой выгодой.
Доступ к серверам MS-SQL осуществляется путём взлома паролей, за которым следует использование опции конфигурации xp_cmdshell для выполнения команд оболочки на скомпрометированном хосте. Это напоминает предыдущую кампанию под названием DB#JAMMER, которая была обнаружена в сентябре 2023 года.
Гайды по БД и SQL
В последнее время в США, Европейском Союзе и регионе Латинской Америки наблюдаются атаки на плохо защищённые серверы MS-SQL. Исследователи безопасности из компании Securonix считают, что данная кампания направлена на получение первоначального доступа и мотивирована финансовой выгодой.
Доступ к серверам MS-SQL осуществляется путём взлома паролей, за которым следует использование опции конфигурации xp_cmdshell для выполнения команд оболочки на скомпрометированном хосте. Это напоминает предыдущую кампанию под названием DB#JAMMER, которая была обнаружена в сентябре 2023 года.
Гайды по БД и SQL
👍2
Media is too big
VIEW IN TELEGRAM
Самое необходимое программисту для баз данных 🧑💻
В этом видео мы поговорим про теорию баз данных и нормализацию данных. Здесь нет глубоких вещей, только самое необходимое, чтобы мы начали изучать SQL и в процессе знакомства с SQL уже погружались в более детальные вещи.
01:40 | Делаем телефонный справочник
07:34 | Оптимизирует повторяющиеся слова
09:56 | Разделение строки на колонки
11:37 | Выносить пол в отдельную колонку
16:10 | О важности связей
19:14 | Установка MySQL
20:36 | Устанавливаем и запускаем MySQL в Ubuntu
23:54 | Работаем с MySQL из VS Code
Гайды по БД и SQL
В этом видео мы поговорим про теорию баз данных и нормализацию данных. Здесь нет глубоких вещей, только самое необходимое, чтобы мы начали изучать SQL и в процессе знакомства с SQL уже погружались в более детальные вещи.
01:40 | Делаем телефонный справочник
07:34 | Оптимизирует повторяющиеся слова
09:56 | Разделение строки на колонки
11:37 | Выносить пол в отдельную колонку
16:10 | О важности связей
19:14 | Установка MySQL
20:36 | Устанавливаем и запускаем MySQL в Ubuntu
23:54 | Работаем с MySQL из VS Code
Гайды по БД и SQL
👍3
Сравнение SQL и NoSQL: как выбрать систему хранения данных
Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.
⤷ Ссылка на статью
Гайды по БД и SQL
Мы подготовили небольшой гайд по типам баз данных, чтобы вы могли принять верное решение.
⤷ Ссылка на статью
Гайды по БД и SQL
👍5
Крутой инструмент для визуализация связей и структуры в базе данных, поддерживающий более 20 разных БД
Онлайн версия тут.
Установка на собственный сервер тут.
Гайды по БД и SQL
Онлайн версия тут.
Установка на собственный сервер тут.
Гайды по БД и SQL
👍5