Пересказ статьи Everett Berry. Temporary Tables in MySQL: A High-level Overview
Временные таблицы создаются автоматически и только в определенных сценариях. В этой статье объясняется, почему MySQL использует временные таблицы и как их избежать.
Каждый, кто серьезно работал с MySQL, вероятно, замечал, какое влияние большие данные оказывают на базы данных MySQL - скорее всего какие-то нюансы секционирования или пара вещей, связанных с индексами. Однако другой важной особенностью, предлагаемой MySQL для работы с большим данными, является возможность создания временных таблиц. В этой статье мы собираемся более детально осветить этот вопрос.
Продолжить чтение "Временные таблицы в MySQL: высокоуровневый обзор"
Пересказ статьи David Fowler. My Application is Getting SQL Timeout Errors, But What Query is the Problem?
Такое периодически возникает. Разработчик или сотрудник службы поддержки приходит ко мне и спрашивает: "Тайм-аут SQL, посмотрите, какой запрос его вызывает?"
Ну, я скажу вам теперь, что не SQL вызывает тайм-аут вашего запроса. SQL благополучно выполнит запрос за год или за день, если это необходимо (да, это может не понравиться, но такое бывает). Тайм-аут будет исходить из слоя вашего приложения, возможно в .NET или IIS.
Продолжить чтение "Мое приложение получает ошибки тайм-аута SQL, но какой запрос вызывает проблему?"
Пересказ статьи Edward Pollack. SQL Server performance monitor data: Introduction and usage
Windows собирает большой массив полезных метрик, которые могут быть использованы в качестве меры производительности службы SQL Server. По умолчанию эти данные доступны, но не содержатся в SQL Server. Поэтому сбор и использование этих данных для анализа производительности лежит на разработчике или администраторе, если они не используют инструмент
SQL Monitor, который сделал бы это за них. В этой статье рассматривается представление монитора производительности, содержащиеся в нем данные, и подготовка читателя к построению решения по сбору данных, которое использует данные монитора производительности SQL Server.
Продолжить чтение "Данные монитора производительности SQL Server: введение и использование"