Perguntas com a marcação «transaction»

Um mecanismo para confirmar um conjunto consistente de alterações em um banco de dados atomicamente.



1
No caso de várias atualizações do mesmo registro em uma única transação, quantas versões estão sendo armazenadas?
De acordo com o artigo do MSDN de Kimberly L. Tripp, " Isolamento de transação baseado em controle de versão de linha do SQL Server 2005 Row" "... Todas as versões anteriores de um registro específico são encadeadas em uma lista vinculada; e no caso de transações baseadas em versionamento …

1
Gerando faturas e rastreamento
A cada 2 semanas, o sistema gera as faturas para as empresas. A empresa receberá uma fatura nos dias 1 e 16 todos os meses. (Ele será executado via Cron Job a cada 2 semanas. Ele digitaliza a tabela de pedidos e depois é adicionada à tabela 'fatura'. Existe alternativa?) …


1
Sincronização usando gatilhos
Eu tenho um requisito semelhante às discussões anteriores em: Escrevendo um esquema bancário simples: como devo manter meus saldos sincronizados com o histórico de transações? Gatilho em combinação com transação Eu tenho duas tabelas [Account].[Balance]e [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE TABLE Transaction ( …

1
Quando o SQL Server adquire bloqueios?
A lista de níveis de isolamento no SQL Server encontrada aqui afirma que os bloqueios de gravação adquiridos em uma transação são mantidos até o final da transação. No entanto, não menciona nada sobre quando esses bloqueios são adquiridos. Os bloqueios são adquiridos por padrão no início de uma transação …

1
Colocando uma instrução Select em uma transação
Qual é a diferença entre essas 2 consultas: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; E sem transação: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; Qual é o efeito de ter SELECTuma transação interna? Se DELETE FROM …


2
Excluindo tabela MySQL com transações pendentes
Existe uma maneira de excluir uma tabela ou banco de dados do InnoDB com transações pendentes no MySQL (preferencialmente no nível do sistema de arquivos)? O que aconteceu: Eu uso o MySQL 5.5.28 e corri LOAD DATA INFILE…para importar um enorme conjunto de dados (300 milhões de linhas) para uma …



2
Consultar dados antes de uma transação de confirmação
Meu entendimento é que, em uma janela do MS SQL Server Management Studio, depois de fazer uma "transação inicial" e fazer algumas alterações, como adicionar dados a uma tabela, você só pode consultar essa tabela e essas alterações na mesma janela até fazer uma "confirmar transação". Existe alguma maneira de …



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.