j'aimerai affecter l'option "isolation level" à un role ou un
utilisateur...l'instruction set transaction isolation level permet
d'effectuer cette modification, mais pour la connexion courante.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la gestion des transactions...
A +
Lac a écrit:
Bonjour,
j'aimerai affecter l'option "isolation level" à un role ou un utilisateur...l'instruction set transaction isolation level permet d'effectuer cette modification, mais pour la connexion courante.
merci pour vos réponses.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la gestion
des transactions...
A +
Lac a écrit:
Bonjour,
j'aimerai affecter l'option "isolation level" à un role ou un
utilisateur...l'instruction set transaction isolation level permet
d'effectuer cette modification, mais pour la connexion courante.
merci pour vos réponses.
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la gestion des transactions...
A +
Lac a écrit:
Bonjour,
j'aimerai affecter l'option "isolation level" à un role ou un utilisateur...l'instruction set transaction isolation level permet d'effectuer cette modification, mais pour la connexion courante.
merci pour vos réponses.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Lac
Salut Fred,
Pour information mon but était de permettre à certains utilisateurs de se connecter en isolation read uncommitted dans un environnement "analytique" sur des données en production à forte concurrence "transactionnel''. Dans un environnement en production "tunning à chaud", à faire immédiatement, sans connaître le SI....dont la principale donnée où l'on peut agir était le login sql....mais ca n'a plus d'importance aujourd'hui.
Maintenant tu peux te poser la question, si elle a un intéret de savoir pourquoi on peut agir sur le parametre d'isolation avec une connexion, et non pas avec un user...la réponse est peut être dans la définition de la norme sql.
"Fred BROUARD" a écrit dans le message de news:
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la
gestion
des transactions...
A +
Lac a écrit: > Bonjour, > > j'aimerai affecter l'option "isolation level" à un role ou un > utilisateur...l'instruction set transaction isolation level permet > d'effectuer cette modification, mais pour la connexion courante. > > merci pour vos réponses. > >
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Salut Fred,
Pour information mon but était de permettre à certains utilisateurs de se
connecter en isolation read uncommitted dans un environnement "analytique"
sur des données en production à forte concurrence "transactionnel''. Dans un
environnement en production "tunning à chaud", à faire immédiatement, sans
connaître le SI....dont la principale donnée où l'on peut agir était le
login sql....mais ca n'a plus d'importance aujourd'hui.
Maintenant tu peux te poser la question, si elle a un intéret de savoir
pourquoi on peut agir sur le parametre d'isolation avec une connexion, et
non pas avec un user...la réponse est peut être dans la définition de la
norme sql.
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:411A5377.8090600@club-internet.fr...
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la
gestion
des transactions...
A +
Lac a écrit:
> Bonjour,
>
> j'aimerai affecter l'option "isolation level" à un role ou un
> utilisateur...l'instruction set transaction isolation level permet
> d'effectuer cette modification, mais pour la connexion courante.
>
> merci pour vos réponses.
>
>
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Pour information mon but était de permettre à certains utilisateurs de se connecter en isolation read uncommitted dans un environnement "analytique" sur des données en production à forte concurrence "transactionnel''. Dans un environnement en production "tunning à chaud", à faire immédiatement, sans connaître le SI....dont la principale donnée où l'on peut agir était le login sql....mais ca n'a plus d'importance aujourd'hui.
Maintenant tu peux te poser la question, si elle a un intéret de savoir pourquoi on peut agir sur le parametre d'isolation avec une connexion, et non pas avec un user...la réponse est peut être dans la définition de la norme sql.
"Fred BROUARD" a écrit dans le message de news:
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la
gestion
des transactions...
A +
Lac a écrit: > Bonjour, > > j'aimerai affecter l'option "isolation level" à un role ou un > utilisateur...l'instruction set transaction isolation level permet > d'effectuer cette modification, mais pour la connexion courante. > > merci pour vos réponses. > >
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Fred BROUARD
Lac a écrit:
Salut Fred,
Pour information mon but était de permettre à certains utilisateurs de se connecter en isolation read uncommitted dans un environnement "analytique" sur des données en production à forte concurrence "transactionnel''. Dans un environnement en production "tunning à chaud", à faire immédiatement, sans connaître le SI....dont la principale donnée où l'on peut agir était le login sql....mais ca n'a plus d'importance aujourd'hui.
Mais ta finalité, c'est quoi ? Faire de la lecture sale un plaisir malsain (comme le cinéma cochon dans les années 50) ? ;-) Ou obtenir plus de perf ?
Parce que si tu met 300 user en dirty read alors qu'il y a un fort traffic de mise à jour, on risque de se marrer sur la dégradation des performances...
Il me parait assez évident que les ressources de lecture vont prédominer et empêcher à terme les écritures. Donc de la contention, donc des problèmes !
Manipuler les niveaux d'isolation comme cela est une abération. D'autres solutions existent.
Maintenant tu peux te poser la question, si elle a un intéret de savoir pourquoi on peut agir sur le parametre d'isolation avec une connexion, et non pas avec un user...la réponse est peut être dans la définition de la norme sql.
la réponse est dans la définition même de la chose. Que t'inspire donc le mot ISOLATION ? Si ce n'est justement pour ISOLER les TRANSACTIONS effectuées par des CONNEXIONS ? Cele n'a pas de sens de penser que tu peut avoir concurrence au sein même d'une connexion !!!
"Fred BROUARD" a écrit dans le message de news:
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la
gestion
des transactions...
A +
Lac a écrit:
Bonjour,
j'aimerai affecter l'option "isolation level" à un role ou un utilisateur...l'instruction set transaction isolation level permet d'effectuer cette modification, mais pour la connexion courante.
merci pour vos réponses.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Lac a écrit:
Salut Fred,
Pour information mon but était de permettre à certains utilisateurs de se
connecter en isolation read uncommitted dans un environnement "analytique"
sur des données en production à forte concurrence "transactionnel''. Dans un
environnement en production "tunning à chaud", à faire immédiatement, sans
connaître le SI....dont la principale donnée où l'on peut agir était le
login sql....mais ca n'a plus d'importance aujourd'hui.
Mais ta finalité, c'est quoi ? Faire de la lecture sale un plaisir malsain
(comme le cinéma cochon dans les années 50) ? ;-)
Ou obtenir plus de perf ?
Parce que si tu met 300 user en dirty read alors qu'il y a un fort traffic de
mise à jour, on risque de se marrer sur la dégradation des performances...
Il me parait assez évident que les ressources de lecture vont prédominer et
empêcher à terme les écritures. Donc de la contention, donc des problèmes !
Manipuler les niveaux d'isolation comme cela est une abération. D'autres
solutions existent.
Maintenant tu peux te poser la question, si elle a un intéret de savoir
pourquoi on peut agir sur le parametre d'isolation avec une connexion, et
non pas avec un user...la réponse est peut être dans la définition de la
norme sql.
la réponse est dans la définition même de la chose. Que t'inspire donc le mot
ISOLATION ? Si ce n'est justement pour ISOLER les TRANSACTIONS effectuées par
des CONNEXIONS ? Cele n'a pas de sens de penser que tu peut avoir concurrence au
sein même d'une connexion !!!
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:411A5377.8090600@club-internet.fr...
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la
gestion
des transactions...
A +
Lac a écrit:
Bonjour,
j'aimerai affecter l'option "isolation level" à un role ou un
utilisateur...l'instruction set transaction isolation level permet
d'effectuer cette modification, mais pour la connexion courante.
merci pour vos réponses.
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Pour information mon but était de permettre à certains utilisateurs de se connecter en isolation read uncommitted dans un environnement "analytique" sur des données en production à forte concurrence "transactionnel''. Dans un environnement en production "tunning à chaud", à faire immédiatement, sans connaître le SI....dont la principale donnée où l'on peut agir était le login sql....mais ca n'a plus d'importance aujourd'hui.
Mais ta finalité, c'est quoi ? Faire de la lecture sale un plaisir malsain (comme le cinéma cochon dans les années 50) ? ;-) Ou obtenir plus de perf ?
Parce que si tu met 300 user en dirty read alors qu'il y a un fort traffic de mise à jour, on risque de se marrer sur la dégradation des performances...
Il me parait assez évident que les ressources de lecture vont prédominer et empêcher à terme les écritures. Donc de la contention, donc des problèmes !
Manipuler les niveaux d'isolation comme cela est une abération. D'autres solutions existent.
Maintenant tu peux te poser la question, si elle a un intéret de savoir pourquoi on peut agir sur le parametre d'isolation avec une connexion, et non pas avec un user...la réponse est peut être dans la définition de la norme sql.
la réponse est dans la définition même de la chose. Que t'inspire donc le mot ISOLATION ? Si ce n'est justement pour ISOLER les TRANSACTIONS effectuées par des CONNEXIONS ? Cele n'a pas de sens de penser que tu peut avoir concurrence au sein même d'une connexion !!!
"Fred BROUARD" a écrit dans le message de news:
quel intérêt ? Que veut tu faire ???
J'ai peur que tu ais mal compris la notion de niveau d'isoaltion, ni la
gestion
des transactions...
A +
Lac a écrit:
Bonjour,
j'aimerai affecter l'option "isolation level" à un role ou un utilisateur...l'instruction set transaction isolation level permet d'effectuer cette modification, mais pour la connexion courante.
merci pour vos réponses.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************