Обычно я развертываю с использованием маршрута командной строки SQLPackage, но на этот раз, когда я пытаюсь выпустить на тестовый сервер, он отключается.SSDT Тайм-аут публикации
Я попытался установить свойство тайм-аута в реестре, как в блоге, но это не помогает ..
Когда я пытаюсь исследовать какую часть публиковать является причиной Задержка я мог бы определить это. Этот запрос продолжает работать в течение длительного времени, что приводит к таймауту во время публикации. Я запускал то же самое в Dev и production, и он запускался мгновенно и возвращает нулевые строки, так как у нас нет каких-либо пространственных индексов в системе.
Я попытался упростить запрос, и когда я запустил ниже, он сразу же запускается и возвращает пустой набор результатов, как ожидалось.
SELECT * FROM
[sys].[spatial_indexes] AS [si] WITH (NOLOCK)
INNER JOIN [sys].[objects] AS [o] WITH (NOLOCK)
ON [si].[object_id] = [o].[object_id] INNER JOIN [sys].[spatial_index_tessellations] [sit] WITH (NOLOCK) ON [si].[object_id] = [sit].[object_id] AND [si].[index_id] = [sit].[index_id]
WHERE [si].[is_hypothetical] = 0
Но когда я добавляю где положение с ним продолжает работать в течение длительного времени .. Можете ли вы помочь мне, что может быть неправильно здесь и любые возможные исправления я мог бы попытаться решить эту проблему?
И OBJECTPROPERTY (. [О] [object_id], N'IsSystemTable ') = 0
SELECT * FROM
[sys].[spatial_indexes] AS [si] WITH (NOLOCK)
INNER JOIN [sys].[objects] AS [o] WITH (NOLOCK)
ON [si].[object_id] = [o].[object_id] INNER JOIN [sys].[spatial_index_tessellations] [sit] WITH (NOLOCK) ON [si].[object_id] = [sit].[object_id] AND [si].[index_id] = [sit].[index_id]
WHERE [si].[is_hypothetical] = 0
AND OBJECTPROPERTY([o].[object_id], N'IsSystemTable') = 0
Хенрик добавил предполагаемый план выполнения из SQL Sentry Plan Explorer:
Я работаю с Senthil и могу добавить, что Оценочная стоимость последнего запроса составляет всего 108. Это должно быть через секунды. Нет блокировки. –
Запрос выполняется отлично на нашем сервере разработки и на нашем производственном сервере. Это тестовый сервер, который действует. –
Планы запросов на странице https://answers.sqlperformance.com/questions/3530/tfs-runs-this-query-when-deploying.html –