Transações no mysql: compensa?
Pessoal, estou desenvolvendo um sistema de vendas, e quero o máximo de desempenho e portabilidade dele. Então vou utilizar a classe PDO para abstrair o SGDB, mas meu foco vai ser o MySQL pois ao contrário do que muitos me disseram, eu acredito que o MySQL tem suporte para um sistema bem grande de vendas. Porém, caso o cliente queira trabalhar com PostgreSQL eu tenho que oferecer suporte também.
Então preciso de um sistema de conexão segura com o MySQL, de forma que seja rápido. Logo pensei nas transações, mas fiquei na dúvida. Compensa usar transação no MySQL em um caso de um sistema de vendas, para aumentar o desempenho? O que acontece se o cliente fechar o browser antes de eu dar commit ou rollback?
Em questão de segurança, existe algum meio de conexão segura entre o PHP e o MySQL?
E a última pergunta: acham que o MySQL aguenta um sistema de vendas de grande porte? Na minha opinião sim, pois ele aguenta fóruns gigantes!
Discussão (12)
Carregando comentários...