SQL Server 2014: Abbiamo una tabella molto grande (100 milioni di righe) e dobbiamo aggiornare un paio di campi su di essa. Per la spedizione di tronchi, ecc., Ovviamente, vogliamo anche mantenerlo in transazioni di dimensioni ridotte. Se lasciamo che l'esecuzione di seguito venga eseguita per un po 'e quindi …
Sto lavorando allo script PHP che importa il file CSV ( customers.csv) nella tabella MySQL ( customers). Prima di inserire il contenuto del file CSV nella tabella mysql, eseguo il backup della customerstabella originale . Sto avvolgendo l'intero processo di importazione (incluso il backup) in una transazione mysql (per tenere …
Secondo l'articolo MSDN di Kimberly L. Tripp, l' isolamento delle transazioni basato sulle versioni di SQL Server 2005 Row di Neal Graves "... Tutte le versioni precedenti di un determinato record sono concatenate in un elenco collegato e, nel caso di transazioni basate sul controllo delle versioni di riga di …
Ogni 2 settimane, il sistema genererà le fatture per le aziende. La società riceverà una fattura il 1 ° e il 16 ° ogni mese. (Verrà eseguito tramite Cron Job ogni 2 settimane. Scansionerà la tabella degli ordini e quindi si aggiungerà alla tabella 'fattura'. Esistono alternative?) C'è un elenco …
Sto cercando di comprendere la sequenza di eventi negli inserti in cui sono coinvolti sia un indice che una transazione. Ad esempio, la documentazione Oracle afferma: Se si crea [o si dispone] di uno o più indici prima di caricare i dati, il database deve aggiornare ogni indice man mano …
Ho un requisito simile alle discussioni precedenti su: Scrivere un semplice schema bancario: come devo sincronizzare i miei saldi con la cronologia delle loro transazioni? Trigger in combinazione con la transazione Ho due tavoli [Account].[Balance]e [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE TABLE Transaction ( …
L'elenco dei livelli di isolamento in SQL Server trovato qui indica che i blocchi di scrittura acquisiti all'interno di una transazione vengono conservati fino alla fine della transazione. Tuttavia non menziona nulla su quando vengono acquisiti questi blocchi. I blocchi vengono acquisiti per impostazione predefinita all'inizio di una transazione o …
Qual è la differenza tra queste 2 query: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; E senza transazione: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; Qual è l'effetto di avere SELECTuna transazione interna? Se è DELETE FROM …
C'è un modo per eliminare una tabella o un database InnoDB con transazioni in sospeso in MySQL (preferibilmente a livello di file system)? Quello che è successo: Uso MySQL 5.5.28 e ho corso LOAD DATA INFILE…per importare un enorme set di dati (300 milioni di righe) in una tabella InnoDB. …
Quando il database SQL Server è in modalità SEMPLICE, non è necessario preoccuparsi dei bakcups del registro delle transazioni. Ma in modalità SEMPLICE, il registro delle transazioni sembra crescere come in modalità COMPLETA. Il tronco viene troncato automaticamente in qualche momento? O devo troncarlo / ridurlo manualmente?
La mia comprensione è che, in una finestra di MS SQL Server Management Studio, dopo aver eseguito una "inizia transazione" e apportato alcune modifiche come aggiungere dati a una tabella, è possibile eseguire una query su quella tabella e tali modifiche dalla stessa finestra fino a quando non si esegue …
In PostgreSQL posso creare una tabella con alcuni dati di test, e quindi in una transazione migrarla in una nuova colonna di un tipo diverso con conseguente riscrittura di una tabella COMMIT, CREATE TABLE foo ( a int ); INSERT INTO foo VALUES (1),(2),(3); Seguito da, BEGIN; ALTER TABLE foo …
All'interno di una procedura memorizzata, ho il seguente: (sql server 2008) SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION getStuff BEGIN TRY /* some selects, updates, etc, etc. */ .... COMMIT TRANSACTION getStuff END TRY BEGIN CATCH ... END CATCH Dal momento che questo è basato sulle transazioni, il mio pensiero …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.