Публикации по теме '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: уровне абстракции базы данных и миграциях.
Когда мы создаем веб-приложения, то, как мы управляем нашей базой данных, может иметь огромное значение с точки..