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

SQL Server 2016 (versão principal de compilação 13.00.xxxx). Por favor, marque também sql-server.


1
COALESCE é sargável agora?
Um dos meus desenvolvedores está argumentando que COALESCE(column, default value) = default valueagora é sargável. Isso está certo? Fiz o teste a seguir e acho que isso COALESCEnão é sargável. USE tempdb; SELECT @@VERSION; -- Microsoft SQL Server 2016 (RTM-CU3-GDR) (KB3194717) - 13.0.2186.6 (X64) Oct 31 2016 18:27:32 Copyright (c) …


4
bug em database_scoped_configurations
Estou tentando inserir o conjunto de resultados de: SELECT * FROM sys.database_scoped_configurations em uma tabela temporária, porque quero verificar as configurações de todos os bancos de dados no meu servidor. Então eu escrevi este código: DROP TABLE IF EXISTS #h CREATE TABLE #h(dbname sysname, configuration_id INT, name sysname, value SQL_VARIANT, …





1
Portas TCP do protocolo de espelhamento de banco de dados usadas. Um padrão, um dinâmico?
Ao executar abaixo da consulta na réplica primária / secundária de um Grupo de Disponibilidade Always On do SQL Server SELECT DISTINCT local_tcp_port,protocol_type,num_reads,num_writes FROM sys.dm_exec_connections WHERE local_net_address is not null; Duas portas tcp locais são exibidas para o protocolo de espelhamento de banco de dados, 5022&63420 Server Name local_tcp_port protocol_type …

3
Usando SPID em tabelas de banco de dados (em vez de variável de tabela)
Banco de dados transacional usado para reservar itens ... Nosso fornecedor foi solicitado a substituir #temptables por @tablevariables (devido a bloqueios pesados ​​de compilação), mas eles foram substituídos por uma tabela real que adiciona o SPID como uma coluna para garantir que o procedimento armazenado atue apenas nas linhas aplicáveis. …






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.