Parameter sniffing в SQL Server: сначала диагностика
Практическое руководство по поиску планов, чувствительных к параметрам, доказательству причины и выбору наименее рискованного решения.
Читать статьюПрактические статьи о ClickHouse, SQL Server, архитектуре аналитики, производительности, миграциях и эксплуатации баз данных.
Практическое руководство по поиску планов, чувствительных к параметрам, доказательству причины и выбору наименее рискованного решения.
Читать статьюJob может завершиться успешно, пропустив базы, не обработав строки или опоздав для следующих процессов. Финальный статус не подтверждает требуемый результат.
Читать статьюРазделите обновление движка и совместимости, сохраните данные Query Store и задайте измеримые критерии приёмки и возврата.
Читать статьюРазделите исходную загрузку, проверку типов и публикацию, чтобы ошибочные файлы и повторы не оставляли рабочие таблицы заполненными частично.
Читать статьюВыясните место выполнения запроса, отфильтруйте данные на источнике и проверьте семантику, доступ и поведение при отказах.
Читать статьюИзучите состояния групп, удалённые строки и причины неполного заполнения до изменения загрузки или запуска дорогого обслуживания columnstore.
Читать статьюИспользуйте rowversion для проверки версии при сохранении, обнаруживайте конфликты и сохраняйте работу пользователя без скрытой перезаписи чужих изменений.
Читать статьюОба варианта хранят промежуточные строки, но статистика, компиляция, индексы и транзакции могут создавать совершенно разные планы.
Читать статьюПроверьте listener, намерение соединения, маршруты и реальный сервер назначения, прежде чем считать отчеты перенесенными на вторичную реплику.
Читать статьюВыберите отслеживание изменённых ключей или захват версий строк и правильно спроектируйте контрольные точки, удаление, хранение и восстановление.
Читать статьюРазделяйте задержки резервирования, копирования и восстановления и испытывайте переключение с обоснованной оценкой потери данных.
Читать статьюПроверьте collation столбцов, базы и tempdb, сохранив смысл сравнений, уникальность ключей и эффективное использование существующих индексов.
Читать статью