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

12
Gerando cadeias grandes para dados de teste

Recentemente, eu estava tentando criar algumas seqüências grandes contendo dados de teste genéricos para uma pergunta aqui . Parece que eu conhecia uma maneira de multiplicar uma string. No entanto, não consigo mais lembrar a sintaxe. Estou procurando algo como: SELECT 'A' + ('a' * 1000) +...

12
Ajuste do desempenho da consulta

Quando você termina de escrever uma consulta / proc / função armazenada, qual é a maneira mais informativa de obter rapidamente alguns parâmetros de desempenho? Você executa a consulta e visualiza o plano de execução real? Se sim, quais são as coisas que você procura? Obviamente, as varreduras de...

12
Comportamento estranho com colunas computadas no SQL-Server

Enquanto lia meu livro de exames 70-433, pensei em algo que posso ver não funcionando, mas acredito que funciona. A passagem dizia algo como: A coluna também deve ser marcada como PERSISTED , o que significa que o SQL Server armazena fisicamente o resultado da expressão da coluna computada na...

12
Retenção de replicação de instantâneo

Eu tenho a replicação de instantâneo configurada no meu servidor de produção do SQL Server 2008 e notei que há instantâneos que variam de um ano atrás à pasta de instantâneos. Como posso alterar a retenção desses instantâneos? Especificamente, gostaria de manter os instantâneos por 5 dias. Aqui...

12
Alterar a porta do SQL Server é realmente muito mais seguro?

A porta padrão do SQL Server é 1433. Nosso administrador informou que a porta precisa ser alterada "por motivos de segurança". É realmente muito mais seguro mudar a porta? Se o servidor estiver protegido por um firewall e permitir apenas conexões a partir de um certo intervalo de IPs, isso não é...

12
Desempenho atingido usando CAST em T-SQL

Temos um gerador SQL que emite instruções condicionais SQL genericamente para os campos especificados (que, para fins de discussão: rotularemos como myField). Se myFieldé do tipo NVARCHAR, nós podemos fazer uma comparação do referido campo contra uma string assim: myField = 'foo'. No entanto,...

12
Extraindo um campo de RESTORE HEADERONLY

Estou tentando usar ' RESTORE HEADERONLY ' para obter a data em que o backup que estou prestes a restaurar foi feito. O comando: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' funciona bem no Query Analyzer e fornece um conjunto de resultados com algo como 50 colunas. O problema é...