Peut-être que c'est un peu bête, mais je ne suis pas sûr de ce qui est mieux. Si je dois vérifier plus de 10k lignes en db pour existanse, ce que je ferais?Qu'est-ce qui est le mieux - requête avec un long 'where' ou beaucoup de petites requêtes?
# 1 - une requête
select id from table1 where name in (smth1,smth2...{till 30k})
# 2 - de nombreuses requêtes
select id from table1 where name=smth1
Bien que, perfomance est pas le but, je ne veux pas aller vers le bas avec MySQL soit;) Peut-être, toutes les autres solutions seront plus appropriées ... Merci.
màj: La tâche est de récupérer la liste des domaines, sauf nouvelle (qui ne sont pas encore db) et supprimer ceux qui dissappeared de la liste. L'espoir, ça va aider un peu ...
Êtes-vous sûr que vous ne pouvez pas faire autrement? –
@ Lo'oris: Je pense qu'il voulait dire qu'il pouvait faire autrement quand il écrit: « Peut-être, d'autres solutions seront plus adaptées » –