Temps d'éxécution requete SQL imbriqué

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par juju1717, 5 Novembre 2008.

  1. juju1717
    juju1717 Nouveau WRInaute
    Inscrit:
    10 Juin 2008
    Messages:
    16
    J'aime reçus:
    0
    Bonjour,

    Sur mon site j'ai plusieur requete imbriqué comme : SELECT id FROM table1 WHERE id = ANY(SELECT id FROM table2 WHERE id = ..).
    C'est assez pratique lorsque l'on doit faire des conditions avec d'autre table.

    Mais jJe me demandais si ce type de requête prennait pas trop de temps à étre éxécuté. Est ce qu'il y a un autre façon de faire ?

    Merci d'avance
     
  2. dmathieu
    dmathieu WRInaute accro
    Inscrit:
    9 Janvier 2004
    Messages:
    5 626
    J'aime reçus:
    0
    Une requête imbriquée prends plus de temps à être executée qu'une requête sans imbrication, c'est évident et logique.

    Mais tu aura du mal à faire plus rapide hors SQL.

    Pour améliorer la rapidité tout de même, n'hésite pas à utiliser des index.
    http://www.odetocode.com/Articles/237.aspx

    Mais n'en abuse pas non plus. Les index permettent d'aller plus vite sur les SELECT mais font perdre du temps sur les INSERT. Il faut les utiliser de manière judicieuse.
     
Chargement...
Similar Threads - éxécution requete SQL Forum Date
Temps d'éxécution requête mysql vraiment contre intuitif Développement d'un site Web ou d'une appli mobile 9 Novembre 2011
Exécution requête sur bouton sur une ligne tableau Administration d'un site Web 5 Juillet 2017
Comment stopper l'exécution de script ajax Développement d'un site Web ou d'une appli mobile 21 Avril 2019
Stopper execution $.ajax() après un clic Développement d'un site Web ou d'une appli mobile 5 Mars 2017
exécution programme binaire sur des systèmes d'exploitation Débuter en référencement 5 Novembre 2014
"max execution time" et hébergement mutualisé Administration d'un site Web 19 Février 2014
MySQL différence d'exécution Développement d'un site Web ou d'une appli mobile 15 Janvier 2013
Optimiser l'éxécution du JS Développement d'un site Web ou d'une appli mobile 21 Août 2012
Demande de conseils sur execution Java Script Demandes d'avis et de conseils sur vos sites 13 Avril 2012
Execution de code HTML brute Administration d'un site Web 13 Juin 2011
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice