Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como Verificar Abertas cursores
cursores são um objeto de banco de dados que permite aos programadores para percorrer registros em tabelas . Um cursor fica aberto até o programador SQL Server desaloca a memória no servidor. Deixando cursores aberto no banco de dados pode prejudicar o desempenho do servidor. Há uma função especial em Transact SQL que dá ao programador a capacidade de verificar se há cursores abertos . O programador verifica o status do cursor , e se ele é retornado como aberta , o programador pode liberar a memória . Instruções
1

Abra o console da Microsoft SQL Server Management. O ícone para abrir o programa está no menu Iniciar do Windows no diretório do programa "SQL Server" .
2

Abra um cursor. O código a seguir cria um novo cursor para testar o status function.declare my_cur cursor
3

Obter o status de um cursor para detectar se ele estiver aberto . Passo 2 criou o cursor , mas ainda não está aberto. Portanto, o valor de status de retorno é "-1 ". O código abaixo verifica o status : select CURSOR_STATUS ( 'global ', ' my_cur ')
4

Abra o cursor e avaliar o estado de novo . Um valor de retorno de 1 significa que o cursor é aberto. Esta função pode ser usada para qualquer cursor que você criou no servidor de banco de dados. O código a seguir detecta um cursor aberto : . Selecione CURSOR_STATUS ( ' my_cur ' 'global' ) Embora a sintaxe é a mesma etapa 3, o valor de retorno é diferente
5

Desalocar e remover o cursor a partir da memória de dados. Muitos cursores abertos reduzir o desempenho da máquina. O código abaixo libera a memória de banco de dados e fecha o cursor : desalocar my_cur

Anterior :

Próximo : No
  Os artigos relacionados
·6 passos na concepção de um Banco de Dados 
·O que é um Catálogo hierárquica 
·Função de agregação em consultas Sub 
·Como validar um endereço de e-mail no Access 
·Como melhorar o desempenho ERP 
·Como Envie a um formulário do Access Único 
·Qual é o papel de um DBA 
·Quais são os pontos fracos de um Banco de Dados Relaci…
·Como se conectar ao Oracle Com o SQL Management Studio 
·Como converter uma planilha do Excel em um banco de dad…
  Artigos em destaque
·Como colocar segurança em um arquivo Zip 
·Como criar formulários em MS Access 2003 
·Como usar o Roxio para queimar Programas de MP3 em um D…
·Como mudar de áudio para um arquivo MP3 
·O Norton executar automaticamente uma varredura para a …
·Como fazer backup de uma unidade C e D Restaurar a unid…
·Como compreender a banco de dados relacional de consult…
·Como usar o áudio Hijack Pro 
·Como fazer uma desinstalação limpa para ZoneAlarm 
·Como fazer backup de senhas RoboForm 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados