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

Todas as versões do Microsoft SQL Server (não MySQL). Adicione também uma tag específica da versão, como sql-server-2016, pois geralmente é relevante para a pergunta.

2
Classificação sensível ao acento
Por que essas duas SELECTinstruções resultam em uma ordem de classificação diferente? USE tempdb; CREATE TABLE dbo.OddSort ( id INT IDENTITY(1,1) PRIMARY KEY , col1 NVARCHAR(2) , col2 NVARCHAR(2) ); GO INSERT dbo.OddSort (col1, col2) VALUES (N'e', N'eA') , (N'é', N'éB') , (N'ë', N'ëC') , (N'è', N'èD') , (N'ê', N'êE') …



3
Rastrear sinalizador 4199 - ativar globalmente?
Isso pode estar na categoria de opinião, mas estou curioso para saber se as pessoas estão usando o sinalizador de rastreamento 4199 como parâmetro de inicialização do SQL Server. Para aqueles que o usaram, sob quais circunstâncias você experimentou regressão de consulta? Certamente parece ser um benefício potencial de desempenho …


3
Como eu avalio melhor o desempenho da consulta?
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 5 anos . Eu tenho 2 procedimentos armazenados, onde o segundo procedimento armazenado é uma melhoria do primeiro. Estou tentando medir exatamente o quanto isso é uma melhoria. 1 / Medição clock …

2
Bloquear CREATE TABLE
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 5 anos . Em outro aplicativo, fiquei impressionado com o design ruim: vários threads executam um EnsureDatabaseSchemaExists()método simultaneamente, que se parece basicamente com isso: IF NOT EXISTS (SELECT * FROM sys.objects WHERE …


1
Janela 24x7 vs Noite
Onde posso encontrar recursos sobre como mudar melhor para uma operação 24x7? Como as grandes empresas com grandes bancos de dados conseguem isso? Nossos trabalhos noturnos, como limpar dados antigos reindexar atualizar estatísticas tudo parece causar impacto crítico ao nosso sistema ( ou seja, feeds de dados. usuários online e …
19 sql-server 

1
Como essa sintaxe funciona? {fn CurDate ()} ou {fn Now ()} etc
Recentemente, estive examinando alguns procedimentos armazenados bastante antigos que foram escritos para o SQL Server 2005 e notei algo que não entendo. Parece ser algum tipo de chamada de função. Uma amostra: SELECT o.name, o.type_desc, o.create_date FROM sys.objects o WHERE o.create_date < {fn Now()} -1; Isto irá exibir todas as …


5
Por que os servidores vinculados têm uma limitação de 10 ramificações em uma expressão CASE?
Por que essa CASEexpressão: SELECT CASE column WHEN 'a' THEN '1' WHEN 'b' THEN '2' ... c -> i WHEN 'j' THEN '10' WHEN 'k' THEN '11' END [col] FROM LinkedServer.database.dbo.table Produzir esse resultado? Mensagem de erro: Não foi possível preparar a mensagem 8180, nível 16, estado 1, declarações da …



3
Identificador exclusivo com caracteres extras ainda correspondentes no Select
Estamos usando o SQL Server 2012 com um identificador exclusivo e percebemos que, ao fazer seleções com caracteres adicionais adicionados ao final (não 36 caracteres), ele ainda retorna uma correspondência com um UUID. Por exemplo: select * from some_table where uuid = '7DA26ECB-D599-4469-91D4-F9136EC0B4E8' retorna a linha com uuid 7DA26ECB-D599-4469-91D4-F9136EC0B4E8. Mas …

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.