|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2009 Messages : 137 ![]() |
Bonjour,
Je souhaiterais savoir qu'est-ce que c'est : les requêtes ad hoc ? dans quel cas on les utilise et pour répondre à quel besoin ? j'ai trouvé des infos sur le web mais rien de tres clair. On en parle souvent avec les procédures stockées.... merci d'éclairer ma lanterne sur le sujet. |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : janvier 2008 Messages : 86 ![]() |
Salut,
Oui ,moi aussi veut comprendre c'est terme exactement |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 950 ![]() |
Requête ad hoc = requête lancée telle qu'elle, par exemple SELECT * FROM MaTable WHERE MaColonne = 0 (aucun paramètre ou variable possible), par opposition aux requêtes encapsulées dans des procédures stockées, des fonctions ou des triggers qui peuvent être paramétrées et dont le plan de requête est stable (pré compilation possible).
Bien entendu les requêtes ad hoc sont moins performantes que l'utilisation de requêtes paramétrées dans des procédures stockées ou des fonctions. A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
Copyright © 2000-2012 - www.developpez.com