n° 219
Novembre 2017
Giugno 21, 2018, 10:24:48 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [Mysql] Aiuto su lock tabelle  (Letto 2464 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
fermat85
Full Member
***

Karma: +6/-2
Scollegato Scollegato

Messaggi: 596


Mostra profilo WWW
« inserita:: Gennaio 30, 2012, 02:36:34 »

mi sono già fatto un giro su alcune guide ma sinceramente nn ho capito una cosa.
io vorrei eseguire un lock delle tabelle in modo tale che tutti possano leggerle e io possa sia leggerle che modificarle.
nn ho capito se una cosa del genere sia possibile.
voi ne sapete qualcosa?

Registrato

ctraversa
Jr. Member
**

Karma: +14/-9
Scollegato Scollegato

Messaggi: 167


Mostra profilo
« Risposta #1 inserita:: Gennaio 30, 2012, 03:54:25 »

Ciao Fermat.
Il LOCK su tabella è possibile. Io ho sempre seguito questi link come riferimento per l'argomento (sono memorizzati tra i miei preferiti):
http://dev.mysql.com/doc/refman/5.0/en/internal-locking.html
http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html

Ad ogni modo quella di usare i lock di database per rendere solo visibili oppure visibili+modificabili dei dati è, per esperienza, una pratica che ti sconsiglio. E' sempre meglio gestire la cosa anche solo con un flag a livello utente che ti dice i permessi. Per cui all'utente che non ha il flag modifica dai, a livello applicativo, un messaggio del tipo:<<permesso di modifica negato>> mentre tutti possono fare la select. Questo perchè una volta che un utente ha messo in lock una tabella, questa è in lock per tutti. E poi perchè mettere in lock una intera tabella quando magari ti serve leggere/modificare un solo record od un piccolo sotto insieme.
Registrato
fermat85
Full Member
***

Karma: +6/-2
Scollegato Scollegato

Messaggi: 596


Mostra profilo WWW
« Risposta #2 inserita:: Febbraio 01, 2012, 09:59:31 »

ok perfetto.
grazie per la spiegazione!!
Registrato

Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines