Perguntas com a marcação «cursors»

2
Duas sessões podem criar #temp tables com o mesmo nome?
Estou criando uma tabela temporária ( #myTable) e usando um cursor. Isso cria um problema quando usuários simultâneos estão acessando o cursor através do meu aplicativo? Isso me permite criar tabelas temporárias separadas com o mesmo nome? A seguir está o código de exemplo: Open cursor; Fetch Next from cursor …

1
sp_cursoropen e paralelismo
Estou com um problema de desempenho com uma consulta que não consigo entender. Tirei a consulta de uma definição de cursor. Esta consulta leva segundos para executar 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 ((B.DATAAREAID=N'IW') AND (((((B.PRODID=A.PRODID) AND …


3
Muitos "FETCH API_CURSOR0000…" em sp_WhoIsActive (SQL Server 2008 R2)
Eu tenho uma situação estranha. Usando sp_whoisactiveeu posso ver isso: Ok, com esta consulta, posso ver o que está acionando (esta palavra existe em inglês?): 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 o resultado: é simples select. …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.