Domande taggate «cursors»

2
Due sessioni possono creare tabelle #temp con lo stesso nome?
Sto creando una tabella temporanea ( #myTable) e usando un cursore. Questo crea un problema quando gli utenti simultanei accedono al cursore attraverso la mia applicazione? Mi consente di creare tabelle temporanee separate con lo stesso nome? Di seguito è riportato il codice di esempio: Open cursor; Fetch Next from …

1
sp_cursoropen e parallelismo
Sto riscontrando un problema di prestazioni con una query che non riesco a capire. Ho estratto la query da una definizione del cursore. Questa query richiede pochi secondi per essere eseguita SELECT A.JOBTYPE FROM PRODROUTEJOB A WHERE ((A.DATAAREAID=N'IW') AND ((A.CALCTIMEHOURS<>0) AND (A.JOBTYPE<>3))) AND EXISTS (SELECT 'X' FROM PRODROUTE B WHERE …


3
Molti "FETCH API_CURSOR0000 ..." su sp_WhoIsActive (SQL Server 2008 R2)
Ho una strana situazione. Usando sp_whoisactiveposso vedere questo: Ok, con questa query, posso vedere cosa sta scatenando (questa parola esiste in inglese?): SELECT c.session_id, c.properties, c.creation_time, c.is_open, t.text FROM sys.dm_exec_cursors (SPID) c --0 for all cursors running CROSS APPLY sys.dm_exec_sql_text (c.sql_handle) t il risultato: è un semplice select. Perché sta …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.