Perguntas com a marcação «sql-server-2012»

15
Otimizando uma hierarquia CTE

Atualize abaixo Eu tenho uma tabela de contas com uma arquitetura típica de conta acct / pai para representar uma hierarquia de contas (SQL Server 2012). Criei uma VIEW usando um CTE para dividir a hierarquia e, no geral, ela funciona lindamente e como pretendido. Posso consultar a hierarquia em...

14
Consulta do SQL Server lenta quando paginada

Estou vendo algum comportamento estranho com a seguinte consulta T-SQL no SQL Server 2012: SELECT Id FROM dbo.Person WHERE CONTAINS(Name, '"John" AND "Smith"') ORDER BY Name Somente a execução dessa consulta fornece cerca de 1.300 resultados em menos de dois segundos (existe um índice de texto...

14
O que a função db_owner permite

Eu tenho tentado solucionar problemas de um logon que não é capaz de exibir determinadas tabelas em um banco de dados do SQL Server 2012. Ao fazer isso, percebo que não entendo direito o que a participação na db_ownerfunção permite. Eu posso entender os outros papéis como, db_datareader and...

14
Forçando um spool de índice

Sei que é algo que deve ser evitado por razões de desempenho, mas estou tentando mostrar uma condição em que aparece como uma demonstração de como garantir que não apareça. No entanto, acabo com um aviso de índice ausente, mas o otimizador escolhe não criar um índice temporário. A consulta que...

14
Comparando duas consultas no SQL Server 2012

Estou comparando duas consultas no SQL Server 2012. O objetivo é usar todas as informações pertinentes disponíveis no otimizador de consultas ao escolher a melhor consulta. Ambas as consultas produzem os mesmos resultados; o número máximo de pedidos para todos os clientes. A limpeza do buffer pool...