Публикации по теме 'sql'


Повышение производительности запросов в 10000 раз
Увеличьте скорость вашей системы Заметили, что ваше приложение замедляется, когда вы получаете больше данных в своей системе? Ты не один. Хотя мы все слышали предупреждения о преждевременной оптимизации, в какой-то момент вам нужно будет потратить некоторое время на разработку того, как улучшить производительность вашей системы. Недавно мы столкнулись с такой ситуацией в Sky Ledge. Простой запрос на получение данных временного ряда занял 30 секунд в нашей промежуточной среде. Это..

Освоение операций CRUD с помощью SQLAlchemy: подробное руководство
Введение В сфере управления базами данных операции CRUD являются краеугольным камнем манипулирования данными. CRUD, что означает создание, чтение, обновление и удаление, образует фундаментальный набор операций для взаимодействия с базами данных. SQLAlchemy, мощная и гибкая библиотека объектно-реляционного сопоставления (ORM) для Python, позволяет разработчикам беспрепятственно выполнять эти операции, абстрагируя при этом большую часть базовой сложности SQL. В этом сообщении блога мы..

Освоение SQL: мини-проект  —  Применение навыков работы с SQL
Часть 6 Добро пожаловать в заключительный выпуск нашей серии статей по SQL, где вы сможете проверить свои навыки работы с SQL в мини-проекте. В этом выпуске мы представим практический проект, в котором будут объединены знания, полученные вами из предыдущих выпусков. Этот проект позволит вам применить концепции SQL для решения реальных сценариев, укрепить ваше понимание и получить практический опыт. Сценарий мини-проекта: управление запасами Представьте, что вам поручено..

AutoTable: инструмент настройки шардинга, похожий на дворецкого
Резюме В предыдущей статье Введение в DistSQL , написанной Хаораном Менгом, коммиттер Apache ShardingSphere поделился мотивирующими причинами разработки DistSQL, объяснил его синтаксическую систему и впечатляюще продемонстрировал, как можно использовать один SQL для создания таблицы сегментирования. . Мы считаем, что теперь вы должны лучше познакомиться с новыми возможностями Apache ShardingSphere. После публикации статьи мы получили множество сообщений от наших читателей и..

Предотвращение лесных пожаров с помощью инструментов машинного обучения
Предотвращение лесных пожаров с помощью инструментов машинного обучения Использование данных для выявления идеального размещения ресурсов для тушения лесных пожаров Глядя в окно моего кабинета естествознания в средней школе, казалось, что сам ад прибыл на окраину Боулдера, штат Колорадо. Дым практически закрыл солнце, и план урока был нарушен звуками вертолетов и низколетящих самолетов, жужжащих туда-сюда, чтобы доставить воду и антипирен к огню в Четырехмильном каньоне. В..

Неделя 3 — Хранение и данные
Мой первоначальный план с этим блогом состоял в том, чтобы попробовать писать ежедневные отчеты. Однако дни могут быть напряженными, и я признаю, что часто просто ем-сплю, когда возвращаюсь домой. Извинения. Неделя 3 ознаменовала конец первого цикла, строго ориентированного на серверную часть, и представила новую концепцию: базы данных. Понедельник был продолжением проекта MVC поваренной книги, в котором мы добавили новые функции, такие как возможность удалять и сохранять рецепты с..

Одна неделя: мои выводы из 30-дневного соревнования по программированию
Я принял решение ускорить свое обучение, выполнив 30-дневную процедуру кодирования, и вот как это происходит! Как я упоминал в своей предыдущей статье, я подробно опишу, как выглядит каждая неделя этой рутины, и с радостью поделюсь с вами любыми мыслями, знаниями и проблемами. Если у вас еще не было возможности прочитать статью, вы можете найти ее здесь: Путь к техническому мастерству: 30 дней изучения Golang, AWS, Terraform и SQL Мой 30-дневный план..