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


Как использовать функцию окна LEAD () и обнаруживать пробелы в датах
Многие из вас могут знать, что я заядлый гуляющий. Мне нравится гулять и ходить в походы для здоровья и психического здоровья. Я также разборчива с обувью, которую ношу на прогулках. Недавно я использовал функцию LEAD() Window для некоторых отслеживаемых мной данных о ходьбе и обнаружил пробелы в диапазонах дат, когда я носил ту или иную марку обуви. Продолжайте читать и просмотрите примеры запросов, которые я придумал, чтобы укрепить концепции изучения LEAD() … Следуйте за мной..

12 лучших практик для повышения производительности базы данных
Советы по SQL для повышения производительности базы данных Когда мы разрабатываем, важно знать, как правильно взаимодействовать с нашей базой данных. Однако часто мы смотрим только на параметры конфигурации базы данных и мощность сервера, на котором она работает. Хотя это важно, гораздо важнее знать, как правильно использовать язык SQL для взаимодействия с базой данных. По этой причине в этом посте мы увидим ряд советов по созданию SQL-запросов, которые повысят производительность..

Что нужно знать о сгенерированных столбцах в MySQL
Добавьте автоматически генерируемые данные в свои таблицы Сгенерированные столбцы MySQL представляют собой мощный, простой в использовании и продвинутый инструмент для всех, кто хочет добавлять автоматически сгенерированные данные в свои таблицы — в этом блоге мы узнаем все, что вам нужно знать, чтобы освоить их. Сгенерированные столбцы позволяют хранить автоматически сгенерированные данные в таблице без использования предложений INSERT и UPDATE . Эта полезная функция была частью..

Индекс Laravel MySQL намекает на объем
Простая библиотека для подсказок и оптимизаций индекса mysql (USE INDEX, FORCE INDEX, IGNORE INDEX) requires * php: ^7.4|^8.0 * doctrine/dbal: ^3.0 * illuminate/database: ^8.0|^9.0 * illuminate/support: ^8.0|^9.0 Монтаж composer require shaburov/laravel-mysql-index-hints-scope Как это использовать Расширенный класс Blueprint В класс Blueprint добавлены следующие методы: dropIndexIfExists, hasIndex Черта Если индекса нет, то и ошибки не будет. Функции:..

Основы панд
Часть 4: Сводная таблица Сводная таблица import pandas as pd data = { 'city':['Seoul', 'Seoul', 'Seoul', 'Busan', 'Busan', 'Busan', 'Incheon', 'Incheon' ], 'year':['2015', '2010', '2005', '2015', '2010', '2005', '2015', '2010'], 'num':[9904312, 9631482, 9762546, 3448737, 3393191, 3512547, 2886172, 2660610], 'area': ['capital', 'capital', 'capital', 'rural', 'rural', 'rural', 'capital', 'capital'] } columns=['city', 'year', 'num', 'area'] df1 = pd.DataFrame(data,..

Инструменты больших данных: обзор
Ранее — Часть 1: Основные понятия: уменьшение карты, HDFS. Инструменты: Hadoop, Spark В этом блоге: Инструменты (Presto, Hive, Apache Pig) Базы данных столбцов: (BigTable, HBase, Cassandra) Престо: Presto — это распределенная система запросов SQL с открытым исходным кодом, предназначенная для обработки больших данных. Преимущества Presto? Он позволяет пользователям выполнять интерактивные специальные запросы к большим наборам данных, хранящимся в различных..

Базы данных и миграции Laravel: лучшие практики и советы
Привет! Если вы занимаетесь веб-разработкой, вы, вероятно, слышали о Laravel. Это фантастическая PHP-инфраструктура, которая изменила правила игры для разработчиков по всему миру благодаря своему красивому синтаксису и широкому набору функций, облегчающих нашу жизнь. Сегодня мы сосредоточимся на двух сверхспособностях Laravel: уровне абстракции базы данных и миграциях. Когда мы создаем веб-приложения, то, как мы управляем нашей базой данных, может иметь огромное значение с точки..