Resultados da pesquisa a pedido "sql-server"

13 a resposta

Não há índices em tabelas pequenas?

"Devemos esquecer pequenas eficiências, digamos, 97% das vezes: a otimização prematura é a raiz de todo mal". (Donald Knuth). É improvável que minhas tabelas SQL contenham mais de alguns milhares de linhas cada (e essas são as maiores!). O ...

1 a resposta

O SQL Server DRI (ON DELETE CASCADE) é lento?

Estive analisando um "relatório de bug" recorrente (problema de perf) em um de nossos sistemas relacionado a uma operação de exclusão particularmente lenta. Para encurtar a história: parece que oCASCADE DELETE as chaves foram as principais ...

1 a resposta

Número mínimo de grupos necessários para cobrir permissões de usuário / produto

Eu tenho uma lista de 365 clientes. Cada um deles possui uma lista potencialmente exclusiva de produtos que eles podem encomendar, até 18 de um total de 24 produtos (atualmente). Eu gostaria de usar grupos para atribuir as permissões. Como posso ...

4 a resposta

Streaming diretamente para um banco de dados

Estou usando c # e tenho uma conexão TCP aberta recebendo dados. É possível salvar o fluxo em um banco de dados do servidor ms sql enquanto o recebo, em vez de receber todos os dados e salvá-los? Se o fluxo pudesse ser enviado ao banco de dados à ...

1 a resposta

Manipular vários resultados de um procedimento armazenado com SqlQuery

Eu tenho um procedimento armazenado que retorna um conjunto múltiplo de resultados (duas tabelas). Eu chamo o procedimento armazenado assim: var result = context.Database.SqlQuery<RefererStatisticResult>( "exec [dbo].[GetReferrer] @StartDate, ...

2 a resposta

Erro inicial ao consultar o banco de dados do SQL Server 2012

Usando o SQL Server 2012, criei um banco de dados e uma tabela: Quando consulta a tabela pela primeira vez (depois de me conectar ao SQL Server) usando esta consulta: select * from [dbo].[Downloads]eu recebo Msg 2809, Nível 16, Estado 1, ...

1 a resposta

T-SQL: Bloqueie uma tabela manualmente por alguns minutos [duplicado]

Esta pergunta já tem uma resposta aqui: Forçando um tempo limite de consulta no SQL Server [/questions/798192/forcing-a-query-timeout-in-sql-server] 4 respostasSei que isso será estranho, mas quero acionar um erro no meu aplicativo MVC e esse ...

1 a resposta

Crie restrição exclusiva para 'true' apenas no EF Core

Eu tenho uma turma para rastrear anexos a um registro. Cada registro pode ter vários RecordAttachments, mas há um requisito de que possa haver apenas um RecordAttachment por registro marcado comoIsPrimary. public class RecordAttachment { public ...

2 a resposta

EF executando uma seleção em cada inserção com a coluna Identidade

Percebi que, quando insiro com EF, ele executa uma seleção para encontrar a próxima PK. Eu tenho um campo PK com conjunto de identidade e incremento automático ativado. Aqui está a consulta SELECT [ackId] FROM [dbo].[Acks] WHERE @@ROWCOUNT > 0 ...

2 a resposta

Corrigir escape de identificadores delimitados no SQL Server sem usar QUOTENAME

Existe mais alguma coisa que o código deve fazer para limpar os identificadores (tabela, exibição, coluna) além de colocá-los entre aspas duplas e aspas duplas "duplas" presentes no nome do identificador?Referências seriam apreciadas. Eu herdei ...