transactions

Transakcje dla dostępu DB tylko do odczytu?

Wydaje się, że istnieją bardzo różne opinie na temat korzystania z transakcji do odczytu z bazy danych. Cytat z artykułu Dev ... bi różnicę tylko jeśli poziom izolacji jest wyższy niż ' read committed". Czy to prawda? Jakie są doświadczenia i zalecenia?

Co się stanie, jeśli nie zatwierdzisz transakcji do bazy danych (np. SQL Server)?

Załóżmy, że mam zapytanie: begin tran -- some other sql code A potem zapominam się zaangażować lub wycofać. Jeśli inny klient spróbuje wykonać zapytanie, co by się stało?

Czy możliwe jest cofnięcie instrukcji CREATE TABLE i ALTER TABLE w głównych bazach danych SQL?

Pracuję nad programem, który emituje DDL. Chciałbym się dowiedzieć czy CREATE TABLE i podobne DDL można cofnąć w Postgres MySQL SQLite i inni Opisz, w jaki sposób każda baza danych obsługuje transakcje za pomocą DDL.

Co robi transakcja na jednym wyciągu?

Rozumiem, jak transakcja może być przydatna do koordynacji pary aktualizacji. Czego nie rozumiem, to pakowanie pojedynczych ... nczych aktualizacji, pojedyncze wstawianie lub pojedyncze usuwanie w transakcji? Podejrzewam, że to przesądne programowanie.

Jak utworzyć transakcję LINQ do SQL?

Mam fragment kodu, który wymaga wielu wstawek, ale muszę wykonać metodę submitchanges przed zakończeniem wstawiania do innych ... ion Rollback; } return created; EDIT: zapomniałem wspomnieć, że ydc to mój datacontext

Różnice między Nowym a zagnieżdżonym rozmnażaniem w transakcjach wiosennych

Nie rozumiem różnicy w zachowaniu pomiędzy PROPAGATION_REQUIRES_NEW i PROPAGATION_NESTED Polityką propagacji. Wydaje mi się, że w obu przypadkach obecny proces jest rollbacked, ale nie cała transakcja. Jakieś wskazówki?

Jak skonfigurować zarządzanie transakcjami do pracy z 2 różnymi db na wiosnę?

Mam 2 bazy danych (MySql i HSQLDB). Skonfigurowałem 2 źródła danych i 2 ziarna EntityManagerFactory. Mogę również skonfigurow ... tylko jeden z txmanagerów: <tx:annotation-driven transaction-manager="manager"/> Jakie jest wyjście z tej sytuacji?

Czy możliwe są problemy ze współbieżnością przy użyciu atrybutu service Behavior WCF ustawionego na ConcurrencyMode.Multiple i InstanceContextMode.PerCall?

Mamy usługę WCF, która wykonuje wiele połączeń transakcyjnych NHibernate. Czasami widzieliśmy przekroczenia czasu SQL, mimo ... est ustawiony na multiple? Jak by to było czy dwa połączenia mogą być obsługiwane przez tę samą instancję usługową? Dzięki!

Jak rozpocząć transakcję w JDBC?

Connection.setTransactionIsolation(int) ostrzega: Uwaga: Jeśli ta metoda zostanie wywołana podczas transakcji, wynik zos ... k mamy wywołać Connection.setTransactionIsolation(int) poza transakcją, aby uniknąć zachowań specyficznych dla implementacji?

Atomikos vs Jotm vs Bitronix vs? [zamknięte]

Jestem nowy w JTA i to jest podstawa zarządzania transakcjami. Czy ktoś może wyjaśnić plusy / minusy każdego z nich? Zaprasz ... h) nie mają własnego menedżera transakcji zgodnego z JTA? Czy w tych środowiskach nadal używałbyś implementacji innych firm?

Baza danych.BeginTransaction vs transakcje.TransactionScope

Jaka jest różnica między System.Transactions.TransactionScope a EF6 Database.BeginTransaction? Czy ktoś mógłby podać mały pr ... przykłady, ale raczej używają SqlConnection.BeginTransaction i teraz MS wprowadził ten Nowy Database.BeginTransaction w EF6.

Jak rozpocząć i zakończyć transakcję w mysqli?

O ile rozumiem transakcja rozpoczyna się po wywołaniu instrukcji $mysqli->autocommit(FALSE);, a kończy po wywołaniu komend ... Jeśli nie możesz mnie poprawić, ponieważ jest to mój pierwszy raz, gdy korzystam z transakcji w prawdziwym życiu. Dziękuję.

czy istnieje różnica między instrukcją select wewnątrz transakcji a instrukcją znajdującą się poza nią

Czy Domyślny poziom izolacji wymuszonej odczytu sprawia, że instrukcja select działa inaczej wewnątrz transakcji niż ta, która nie jest w transakcji? Używam MSSQL.

Tożsamość SQL (autonumber) jest zwiększana nawet po wycofaniu transakcji

Mam transakcję. Net z wstawką SQL do bazy danych SQL Server 2005. Tabela ma klucz podstawowy tożsamości. Gdy wystąpi błąd w ... . Czy jest jakiś sposób, aby metoda Rollback() odzyskała brakującą tożsamość? Czy nie podchodzę do tego we właściwy sposób?

MySQL: transakcja w ramach procedury składowanej

Podstawową strukturą mojej procedury składowanej jest, BEGIN .. Declare statements .. START TRANSACTION; ... e się, wynik' zapytania 1 ' jest zatwierdzany. Jak mogę cofnąć transakcję, jeśli którekolwiek z zapytań nie powiedzie się?

Transakcje PHP PDO?

Mam stronę rejestracji i w zasadzie potrzebuję danych włożonych do 4 tabel. Jestem nowy w PDO i jestem zdezorientowany. W za ... uwane z tabeli users. UPDATE: Zaktualizowałem powyższy kod, aby odzwierciedlić zmiany oferowane przez pomocnych członków.

Unit - Testing Databases

[[0]}Tego lata rozwijałem podstawowy ASP.NET/SQL Serwer CRUD app, a testy jednostkowe były jednym z wymagań. Wpadłem w kłopo ... olega na testowaniu, powiedzmy, SQL / poleceń generowanych przez klasy, niezależnie od rzeczywistej interakcji z bazą danych?

Jak używać TransactionScope w C#?

Staram się używać TransactionScope, ale nadal otrzymuję wyjątek poniżej. Aplikacja działa na innym komputerze niż baza danych ... e.com/data/images/Misc/client.jpg Oto właściwości na serwerze:Serwer http://www.portnine.com/data/images/Misc/server.jpg

Zrozumienie transakcji Spring - co się dzieje, gdy metoda transakcyjna wywołuje inną metodę transakcyjną?

Aby zrozumieć działanie operacji Spring chcę wiedzieć, co dzieje się w następującym przypadku, gdy jedna metoda oznaczona jak ... nany z EJB CMT. Do poczytania o semantyka transakcji rozmnażanie wiosną, patrz sekcja 10.5.7, "propagacja transakcji".

Wiele wywołań SaveChanges w ramach entity framework

Buduję własne repozytorium, oparte na encji Framework, i tworzę kilka metod rozszerzeń, które pozwalają mi zapisywać modele w ... encje, czy powinienem dodać wszystko najpierw do kontekstu obiektu, a następnie SaveChanges () jako jakiś commit transakcji?