Administradores de Banco de Dados

13
Internos de backup - O que acontece quando uma tarefa de backup está em execução - em termos de bloqueio e sobrecarga de desempenho no SQL Server?

Para o MySQL, eu sei que o backup do banco de dados é feito tabela por tabela nas Instruções SQL, isso resulta em bloqueio e, se você atualizar colunas durante o backup, poderá acabar com problemas de integridade. Para meu entendimento, isso não se aplica ao Microsoft SQL Server, mas como o SQL...

13
Obtenha os percentis 10 e 90 por cliente

Eu tenho uma tabela que contém clientes e pontuações (com base em diferentes fatores, irrelevantes neste caso; um cliente pode ter várias pontuações), com a seguinte aparência: customer_id | score | score_giver_id ==================================== 1 | 100 | 1 1 | 102 | 1 1 | 101 | 1 1 | 140...

13
Por que UPDLOCK causa SELECTs travar (travar)?

Eu tenho um select no SQL SERVER que bloqueia a tabela inteira. Aqui está o script de configuração (certifique-se de não substituir nada) USE [master] GO IF EXISTS(SELECT 1 FROM sys.databases d WHERE d.name = 'LockingTestDB') DROP DATABASE LockingTestDB GO CREATE DATABASE LockingTestDB GO USE...