Índice:
Definição - O que significa Cursor?
Um cursor do banco de dados é um objeto usado para identificar registros em um banco de dados. Assim como um cursor de digitação é usado para alertar onde seu texto aparecerá, um cursor de banco de dados também mostra o registro específico em um banco de dados que está sendo trabalhado.
Techopedia explica o Cursor
Quando um arquivo de banco de dados é aberto, o cursor aponta para o primeiro registro no arquivo e, usando vários comandos, o cursor pode se mover para qualquer local dentro do arquivo.
Ao projetar um banco de dados, o desenvolvedor deve tomar cuidado para não usar muitos cursores abertos. Cada cursor usa uma quantidade (reconhecidamente pequena) de memória. No entanto, se os cursores nunca forem fechados, ou seja, descartados após a conclusão do trabalho, eles podem se acumular na memória e causar problemas de desempenho. Esta definição foi escrita no contexto de bancos de dados