Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Dla transakcji bez zapisu, która jest tańsza/szybsza:COMMIT czy ROLLBACK?

Ponieważ nic nie piszesz, powinieneś wybrać opcję Commit, ponieważ oprócz zamknięcia transakcji zwalnia również wszelkie blokady, które mogłeś mieć. Chociaż technicznie wycofanie również zrobi to samo, ale zatwierdzanie jest zawsze szybsze niż wycofywanie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Niepoprawna składnia w pobliżu ''

  2. Używanie IF EXISTS z CTE

  3. SQL NOT IN nie działa

  4. Wydajność SQL:WHERE vs WHERE (ROW_NUMBER)

  5. Zgodność z SQL Server 2008 + PCI? Dotyczy PCI, a także kluczy symetrycznych!