Articles of transazioni

Le funzioni di PostgreSQL sono transazionali?

È una funzione PostgreSQL come la seguente transazione automatica? CREATE OR REPLACE FUNCTION refresh_materialized_view(name) RETURNS integer AS $BODY$ DECLARE _table_name ALIAS FOR $1; _entry materialized_views%ROWTYPE; _result INT; BEGIN EXECUTE ‘TRUNCATE TABLE ‘ || _table_name; UPDATE materialized_views SET last_refresh = CURRENT_TIMESTAMP WHERE table_name = _table_name; RETURN 1; END $BODY$ LANGUAGE plpgsql VOLATILE SECURITY DEFINER; In altre […]

come convertire data.frame in transazioni per arules

Leggo i dati da un file CSV, i dati hanno 3 colonne, uno è ID transazione, gli altri due sono prodotto e categoria prodotto. Devo convertire questo in transazioni per utilizzare la funzione apriori in arules . Mostra un errore quando eseguo la conversione alle transazioni: dat <- read.csv("spss.csv",head=TRUE,sep="," , as.is = T) dat[,2] <- […]

Imansible accedere all’object SqlTransaction per eseguire il rollback nel blocco catch

Ho un problema e tutti gli articoli o gli esempi che ho trovato sembrano non interessarsene. Voglio fare alcune azioni del database in una transazione. Quello che voglio fare è molto simile alla maggior parte degli esempi: using (SqlConnection Conn = new SqlConnection(_ConnectionString)) { try { Conn.Open(); SqlTransaction Trans = Conn.BeginTransaction(); using (SqlCommand Com = […]

EJB 3.0 – Transazione annidata! = Richiede una nuova?

Ho appena letto il capitolo Transactions (10) di “Mastering EJB 3.0” e ora sono confuso riguardo alle transazioni nidificate. Il libro dice “Il gestore delle transazioni definito da EJB non supporta le transazioni nidificate, ma richiede il supporto solo per le transazioni flat.” (Sito 278, Nota) Questo fatto è descritto non solo da questo libro, […]

NHibernate con TransactionScope

Qualcuno può darmi una rapida panoramica sull’utilizzo di TransactionScope con NHibernate? Devo fare qualcosa di speciale con la sessione / IEnlistmentNotification / etc. per farlo funzionare? Ci sono delle insidie ​​di cui dovrei preoccuparmi? Ad esempio, posso sostituire tutte le mie transazioni di sospensione: var transaction = session.BeginTransaction(); try { // code transaction.Commit(); } catch […]

Uso corretto delle transazioni in SQL Server 2008

Ho 2 comandi e ho bisogno che entrambi siano eseguiti correttamente o che nessuno di essi venga eseguito. Quindi penso di aver bisogno di una transazione ma non so come usarla correttamente. Qual è il problema con il seguente script? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES (‘Tidd130’, 130), (‘Tidd230’, 230) UPDATE [Test].[dbo].[T1] […]

Il carattere jolly corrispondente è rigoroso, ma non è ansible trovare alcuna dichiarazione per l’elemento ‘tx: annotation-driven’

Sto cercando di configurare JSF + Spring + hibernate e sto cercando di eseguire un test ma quando uso questo “tx: annotation-driven” sul mio file application-context.xml, ottengo questo errore: Il carattere jolly corrispondente è rigoroso, ma non è ansible trovare alcuna dichiarazione per l’elemento ‘tx: annotation-driven’ Ecco il mio application-context.xml: om.mycompany.model.Course om.mycompany.model.Student om.mycompany.model.Teacher org.hibernate.dialect.OracleDialect ed […]

Qual è il livello di isolamento della transazione predefinito per SQL Server con ADO.NET?

Qual è il livello di isolamento della transazione predefinito per SQL Server con ADO.NET? Sto usando un’installazione predefinita di SQL Server e solo le normali classi System.Data.SqlClient.

TransactionScope con file in C #

Sto usando TransactionScope per lavorare con il database e mi fa piacere. Quello che sto cercando è il seguente: using(var scope=new TransactionScope()) { // Do something with a few files… scope.Complete(); } ma ovviamente questo non funziona – se ci sono 20 file e si verifica un’eccezione nel 9 ° file, tutti gli 8 precedenti […]

Codice EF Primo DBContext e Transazioni

Vorrei sapere qual è il modo migliore per implementare le transazioni con DBContext . In particolare, DbContext.SaveChanges implementa la transazione internall se cambio più quadro? Se voglio chiamare DbContext.SaveChanges più volte (stesso contxet / diversi contxets), come si può ottenere una transazione?