Bonjour à tous.
Pour mon premier post voilà une épine que je n'arrive pas à retirer.![]()
La requête suivante :
SELECT tb2.* FROM tb1,tb2 WHERE tb1.id_tb1=tb2.fk_id_tb1
AND tb1.id_tb1 IN (nb1,nb2,nb3,nb4,nb5)
à un millénaire en temps de réponse alors que
SELECT tb2.* FROM tb1,tb2 WHERE tb1.id_tb1=tb2.fk_id_tb1
AND ( tb1.id_tb1 IN LIKE('nb1')
OR tb1.id_tb1 IN LIKE('nb2')
OR tb1.id_tb1 IN LIKE('nb3')
OR tb1.id_tb1 IN LIKE('nb4')
OR tb1.id_tb1 IN LIKE('nb5')
)
répond tel Flash l'éclair.
Vous l'aurez compris id_tb1 est une PK de type NUMBER indexée.
O Grands Maîtres de l'Oracle, montrez moi la lumière.
Partager