Vous pouvez (et devriez) inclure la requête de sélection de concept-id dans un IN
clause :
INSERT INTO snomedinfo_data (refid, id, effectivetime, active, moduleid, conceptid,
languagecode, typeid, term, caseSignificanceid)
SELECT refid, id, effectivetime, active, moduleid, conceptid,
languagecode, typeid, term, caseSignificanceid
FROM snomed_descriptiondata
WHERE active = 1 AND conceptid IN
(SELECT cd.id FROM snomed_conceptdata cd WHERE cd.active = 1)
De cette façon, vous devriez pouvoir tout faire dans une seule instruction, ce qui sera beaucoup plus rapide que le traitement des mêmes données ligne par ligne (c'est-à-dire lent par lent) par le pilote JDBC.