|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Aug 2004
Messaggi: 180
|
Query Select e Risultato...
In Oracle 10 se io faccio una select che dura 1 ora...
Il risultato corrisponde a 1) il momento in cui ho inviato la query 2) il momento in cui la query e' finita 3) il momento in cui la query arriva sui vari record e quindi un po a caso nel complesso Grazie in anticipo |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Se ho ben capito, la tua domanda riguarda la gestione dell' accesso concorrente e quindi del livello di isolamento.
|
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Aug 2004
Messaggi: 180
|
Io ho un DB che subisce un sacco di insert, update nell'arco di un minuto...
Volevo capire a livello di query select, se tale istruzione potesse in qualche modo loccare il DB senza evidentemente impedire il suo aggiornamento... |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Dipende dal livello di isolamento previsto di default, eventualmente da quello impostato oppure dall' utilizzo di lock espliciti sia a livello di motore che eventualmente dell' applicazione.
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Potresti avere dei rallentamenti in caso utilizzassi MySQL con MyISAM e parecchi indici (>7) sulla medesima tabella nei casi di insert e update. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:51.