Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Transakcja MySQL z aplikacją księgową

Czy używasz tabel InnoDB czy tabel MyISAM? MySQL nie obsługuje transakcji na tabelach MyISAM (ale nie spowoduje błędu, jeśli spróbujesz ich użyć). Upewnij się również, że poziom izolacji transakcji jest odpowiednio ustawiony, powinien być SERIALIZABLE, co nie jest domyślne dla MySQL.

Ten artykuł ma dobry przykład, który wyjaśnia wpływ różnych poziomów izolacji na przykładzie bardzo podobnym do twojego.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak haszować hasła w MySQL?

  2. Czy mogę ustawić WHERE col LIKE '%' również wybrać wartości NULL?

  3. tłumaczenie mysql_fetch_array na PDO::FETCH_NUM

  4. Zaktualizuj tabelę z innej tabeli i innej bazy danych

  5. MySQL ZOPTYMALIZOWAĆ wszystkie tabele?