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

Jak strony podróżnicze zamykają pokój?

Użyłbym prostego pola znacznika czasu w bazie danych, aby wskazać „zablokowany”. Za każdym razem, gdy ktoś próbuje zarezerwować pokój, program porównuje aktualny czas ze znacznikiem czasu i jeśli jest> 20 minut, a płatność nie została dokonana, zamek jest nieważny.

Ta metoda jest prawdopodobnie wystarczająco wydajna. Znacznik czasu jest zwykle 32-bitowy, a wydajność w wywołaniach bazy danych jest znikoma.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skalowanie rozwiązań dla MySQL (replikacja, klastrowanie)

  2. Jak zresetować słowa stop w MYSQL?

  3. jak znaleźć dokładnie dane pomiędzy wybranymi obszarami przekątnymi w zapytaniu mysql

  4. Tablica PDO SHOW TABLES

  5. Jak mogę połączyć dwie tabele MySQL?