Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Dimensionamento de registros temporários no banco de dados para contar totais para interromper o excesso de assinaturas


Parece-me que todas as 200 mil pessoas poderiam obter um "token" para começar, mas apenas 200 podem completar o token.

Então, duas coisas vêm à mente; 1) por que não acompanhar os "assentos restantes" no próprio evento, dessa forma você não está fazendo uma contagem e as reservas não podem ocorrer porque o bloqueio necessário para atualizar o evento impediria que ele fosse abaixo zero.

2) A qualquer momento durante a assinatura da pessoa, se os assentos restantes caírem para zero, todos os tokens restantes se tornarão inválidos e os usuários serão "expulsos" do processo de inscrição (sendo gentil e pedindo desculpas, mas todos os assentos agora estão cheios etc.)