Articles of sql server

Como dividir os valores de uma única coluna para vários valores de coluna?

Eu tenho um problema ao dividir valores de coluna única para vários valores de coluna. Por exemplo: Name ———— abcd efgh ijk lmn opq asd j. asdjja asb (asdfas) asd asd e eu preciso da saída algo assim: first_name last_name ———————————- abcd efgh ijk opq asd asdjja asb asd asd null O nome do meio […]

Como posso resolver um problema de pool de conexão entre o ASP.NET e o SQL Server?

Nos últimos dias, vemos essa mensagem de erro em nosso site muito: “O tempo limite expirou. O período de tempo decorrido antes de obter uma conexão do pool. Isso pode ter ocorrido porque todas as conexões em pool estavam em uso e o tamanho máximo do pool foi atingido.” Nós não mudamos nada em nosso […]

maneira eficiente de implementar paginação

Devo usar o método Skip() e Take() do LINQ para paginação ou implementar minha própria paginação com uma consulta SQL? Qual é o mais eficiente? Por que eu escolheria um sobre o outro? Estou usando o SQL Server 2008, ASP.NET MVC e LINQ.

Redefinir o AutoIncremento no SQL Server após a exclusão

Eu deletei alguns registros de uma tabela em um database do SQL Server. Agora os IDs vão de 101 a 1200. Eu quero deletar os registros novamente, mas eu quero que os IDs voltem para 102. Existe uma maneira de fazer isso no SQL Server?

Como você limpa o log de transactions do SQL Server?

Eu não sou um especialista em SQL e me lembro do fato toda vez que preciso fazer algo além do básico. Eu tenho um database de teste que não é grande em tamanho, mas o log de transactions é definitivamente. Como faço para limpar o log de transactions?

Consulta para listar o número de registros em cada tabela em um database

Como listar a contagem de linhas de cada tabela no database. Algum equivalente de select count(*) from table1 select count(*) from table2 … select count(*) from tableN Vou postar uma solução, mas outras abordagens são bem-vindas

É uma visão mais rápida que uma simples consulta?

É um select * from myView mais rápido que a própria consulta para criar a view (para ter o mesmo resultSet): select * from ([query to create same resultSet as myView]) ? Não está totalmente claro para mim se a exibição usa algum tipo de cache, tornando-a mais rápida em comparação a uma simples consulta.

O pivô dynamic T-SQL

Ok, eu tenho uma tabela que se parece com isso ItemID | ColumnName | Value 1 | name | Peter 1 | phone | 12345678 1 | email | peter@host.com 2 | name | John 2 | phone | 87654321 2 | email | john@host.com 3 | name | Sarah 3 | phone | 55667788 […]

Selecione a instrução para encontrar duplicatas em determinados campos

Você pode me ajudar com instruções SQL para encontrar duplicatas em vários campos? Por exemplo, no pseudo código: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times e da declaração acima, se houver várias ocorrências , gostaria de selecionar todos os registros, exceto o primeiro .

Como monitorar alterações de tabela do SQL Server usando c #?

Eu tenho mais de um aplicativo acessando o mesmo database e preciso ser notificado se um desses aplicativos alterar alguma coisa (atualização, inserção) em uma determinada tabela. Banco de dados e aplicativos não estão no mesmo servidor.