Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [MySQL] Gestione concorrenza con PHP

    Ciao a tutti,

    in uno script php avrei bisogno di lockare una tabella per evitare letture/scritture inconsistenti da parte dei client.
    Ho letto della possibilità tramite MySQL di usare il lock/unlock delle tabelle. Mi pare di capire però che, in una situazione tipo dove gli script php figurano sempre cone utente 'root' non c'è la possibilità di scindere i diversi client che richiedono l'accesso al DB. Oppure semplicemente non conosco il metodo...

    Suggerimenti?

    thanx

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Eh?!?!?!?

  3. #3
    Utente di HTML.it L'avatar di strae
    Registrato dal
    Apr 2008
    Messaggi
    407
    ....ma da quel poco che sò io sui lock delle tabelle l'utente root non c'entra niente..

    perchè non usi le transazioni?
    You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
    I can accept failure, everyone fails at something - But I can't accept not trying.

  4. #4
    OK allora mi documento sulle transazioni, queste mi permettono di gestire la concorrenza senza preoccuparmi di profilare degli user su server mysql?

  5. #5
    Niente ho detto un c... lock/unlock è a livello di threads

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.