Skip to content

Временные таблицы в MySQL: высокоуровневый обзор

Пересказ статьи Everett Berry. Temporary Tables in MySQL: A High-level Overview


Временные таблицы создаются автоматически и только в определенных сценариях. В этой статье объясняется, почему MySQL использует временные таблицы и как их избежать.

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

Мое приложение получает ошибки тайм-аута SQL, но какой запрос вызывает проблему?

Пересказ статьи David Fowler. My Application is Getting SQL Timeout Errors, But What Query is the Problem?


Такое периодически возникает. Разработчик или сотрудник службы поддержки приходит ко мне и спрашивает: "Тайм-аут SQL, посмотрите, какой запрос его вызывает?"

Ну, я скажу вам теперь, что не SQL вызывает тайм-аут вашего запроса. SQL благополучно выполнит запрос за год или за день, если это необходимо (да, это может не понравиться, но такое бывает). Тайм-аут будет исходить из слоя вашего приложения, возможно в .NET или IIS.

Продолжить чтение "Мое приложение получает ошибки тайм-аута SQL, но какой запрос вызывает проблему?"

Данные монитора производительности SQL Server: введение и использование

Пересказ статьи Edward Pollack. SQL Server performance monitor data: Introduction and usage


Windows собирает большой массив полезных метрик, которые могут быть использованы в качестве меры производительности службы SQL Server. По умолчанию эти данные доступны, но не содержатся в SQL Server. Поэтому сбор и использование этих данных для анализа производительности лежит на разработчике или администраторе, если они не используют инструмент SQL Monitor, который сделал бы это за них. В этой статье рассматривается представление монитора производительности, содержащиеся в нем данные, и подготовка читателя к построению решения по сбору данных, которое использует данные монитора производительности SQL Server.

Продолжить чтение "Данные монитора производительности SQL Server: введение и использование"