Entendo que um encadeamento refazer repetindo uma operação DDL pode ser bloqueado por uma SELECT
consulta de execução longa na réplica secundária legível, porque a última contém um Sch-S
bloqueio, evitando assim que a primeira adquira um Sch-M
bloqueio. A questão é esta - essa operação DDL bloqueada, por sua vez, bloqueará SELECT
as consultas subsequentes nessa réplica, impedindo-as de adquirir seus Sch-S
bloqueios? Nesse caso, pode efetivamente causar uma interrupção da perspectiva do usuário...
Timbalero's questions
Eu tenho duas instâncias do SQL Server trabalhando como AlwaysOn AG. Há um login do Windows em cada instância criada a partir de uma conta local do Windows e mapeada para os respectivos usuários nos bancos de dados AG. Digamos que estou adicionando um novo banco de dados ao AG. Existe uma maneira de pré-provisionar um usuário mapeado para o logon local do Windows de outro nó (secundário) sem ter que fazer failover do AG - para que, quando o failover real ocorrer, esse usuário esteja totalmente operacional?
Uma pergunta rápida (espero) - a backup checksum default
opção de ativação afeta os backups do VSS de alguma forma?
Eu preciso atualizar todos os valores em uma coluna em uma tabela. A tabela é grande - quase 420 000 000 linhas. Existe alguma maneira inteligente de conduzir essa operação rapidamente e sem causar muito crescimento no log de transações? Eu sei que posso fazer isso em lotes, mas talvez algum tipo de truque de metadados seja possível? Alguma maneira inteligente de usar ALTER TABLE SWITCH talvez? TIA
Vou adicionar um índice clusterizado a uma tabela bastante grande:
- mais de 7 milhões de registros
- 106 colunas
- sem PK
- nenhum outro índice.
Há uma Id
coluna que poderia ser usada para a chave de índice, mas é nvarchar(18)
e not unique
(embora não haja valores duplicados lá).
No entanto, estou relutante em usá-lo por causa de seu tipo de dados (impacto no desempenho) e tenho pensado em adicionar uma int identity(1,1)
coluna e usá-la como a chave de índice clusterizado.
Qual solução você prefere recomendar? TIA