Qual è la relazione tra Sybase Spid e query SQL
-
21-12-2019 - |
Domanda
Da quanto ho capito domanda la mia connessione al database Sybase ASE ha il proprio SPID.La mia domanda è:le query complesse con sottoselezioni nidificate vengono eseguite da quel singolo SPID?Oppure Sybase genera altri SPID per eseguire query complesse?
Soluzione
Se l'elaborazione parallela è abilitata, è possibile spids
per generare altri processi.Ciò potrebbe verificarsi in query complesse e di grandi dimensioni se l'ottimizzatore sceglie l'esecuzione parallela, le riorganizzazioni e altre azioni simili del database.
Se ciò accade, allora il nuovo generato spid
avrà il genitore spid
nel fid
(ID famiglia) colonna di master..sysprocesses
, o in uscita sp_who
Maggiori informazioni su Le query parallele sono disponibili nella documentazione.