Bonjour,
Quelle est la signification de "Curseur coté client et curseur coté serveur" ?
Merci ! !
Bonjour,
Quelle est la signification de "Curseur coté client et curseur coté serveur" ?
Merci ! !
Le curseur est la structure de données que le SGBDR envoi suite à une requête SELECT.
S'agissant d'une importante zone en mémoire il peut être :
1)
stocké sur le serveur et visualisé par "pages" c'est à dire un nombre de lignes correspondant à la fenêtre visuelle utilisée
2)
entièrement envoyé au client qui naviguera directement dedans.
En principe un curseur côté serveur reste connecté aux données, c'est à dire qu'il y a pose de verrou.
En principe un curseur côté client n'est pas connecté aux données et libère les ressources du serveur.
En fait, cela dépend du SGBDR utilisé et de son paramétrage.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Partager