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

Skalowanie tymczasowych rekordów w bazie danych w celu zliczenia sum, aby zatrzymać nadmierną subskrypcję

Wydaje mi się, że wszystkie 200 000 osób mogłoby otrzymać „token” na początek, ale tylko 200 może go ukończyć.

Przychodzą mi więc na myśl dwie rzeczy; 1) dlaczego nie śledzić „Pozostałych miejsc” w samym wydarzeniu, w ten sposób nie liczysz, a rezerwacje nie mogą się odbyć, ponieważ blokada potrzebna do aktualizacji wydarzenia zapobiegłaby jej zejściu poniżej zero.

2) W dowolnym momencie podczas subskrypcji dla osób, jeśli pozostałe miejsca spadną do zera, wszystkie pozostałe tokeny staną się nieważne, a użytkownicy zostaną „wyrzuceni” z procesu rejestracji (jest to miłe i przepraszam, ale wszystkie miejsca są teraz pełne itp.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połączenie musi być prawidłowe i otwarte VB.Net

  2. Jak efektywnie korzystać z MySQLDB SScursor?

  3. Struktura encji dodaje dodatkowy warunek dotyczący klauzuli gdzie

  4. Utracono połączenie z serwerem MySQL podczas zapytania

  5. Połącz dane aplikacji na Androida z bazą danych witryny