Perguntas com a marcação «query-performance»

Para perguntas sobre como melhorar o desempenho e / ou a eficiência das consultas ao banco de dados.

1
Como otimizar a consulta
Eu tenho uma estrutura de banco de dados semelhante a esta, CREATE TABLE [dbo].[Dispatch]( [DispatchId] [int] NOT NULL, [ContractId] [int] NOT NULL, [DispatchDescription] [nvarchar](50) NOT NULL, CONSTRAINT [PK_Dispatch] PRIMARY KEY CLUSTERED ( [DispatchId] ASC, [ContractId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS …




1
Como obter um desempenho preciso da consulta?
Estou tentando melhorar o desempenho de um procedimento armazenado. Quando executo o SP, ele termina quase instantaneamente, como se algo estivesse em cache. Disseram-me para usar as duas linhas a seguir do SQL antes de executar o SP no SSMS: DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE Quando executo o SP com as …

2
Consultas muito semelhantes, desempenho muito diferente
Eu tenho duas consultas muito semelhantes Primeira consulta: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id = ari.AuditId WHERE ari.RelatedId = '1DD87CF1-286B-409A-8C60-3FFEC394FDB1' and a.TargetTypeId IN (1,2,3,4,5,6,7,8,9, 11,12,13,14,15,16,17,18,19, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39, 41,42,43,44,45,46,47,48,49, 51,52,53,54,55,56,57,58,59, 61,62,63,64,65,66,67,68,69, 71,72,73,74,75,76,77,78,79) Resultado: 267479 Plano: https://www.brentozar.com/pastetheplan/?id=BJWTtILyS Segunda consulta: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON …

1
Tempos de consulta lentos para pesquisas de similaridade com índices pg_trgm
Adicionamos dois índices pg_trgm a uma tabela, para permitir a pesquisa difusa por endereço de email ou nome, pois precisamos encontrar usuários por nome ou endereços de email que foram digitados incorretamente durante a inscrição (por exemplo, "@ gmail.con"). ANALYZEfoi executado após a criação do índice. No entanto, fazer uma …







3
Consulta de execução longa na réplica somente leitura que leva momentos no primário
Eu tenho uma configuração AG de 4 nós da seguinte maneira: Configuração de hardware da VM de todos os nós: Microsoft SQL Server 2017 Enterprise Edition (RTM-CU14) (KB4484710) 16 vCPUs 356 GB de RAM (longa história desta ...) grau máximo de paralelismo: 1 (conforme exigido pelo fornecedor do aplicativo) limiar …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.