Я пытаюсь запускать запросы на Apache Ignite после его заполнения из базы данных PostgreSQL. Проблема в том, что
У Suppoe у меня 2 кэша A и B, по 8700 и 10 000 записей соответственно. Когда я запускаю запросы, независимые запросы
SELECT id FROM "pcm".pcm WHERE code=1222;
SELECT id, name FROM "tn".tn WHERE id IN (6838);
Здесь 6838
возвращается первым запросом. Эти запросы занимают около 6 мс и 10 мс соответственно. Но когда я бегу
SELECT id, name FROM "tn".tn WHERE id IN (SELECT id FROM "pcm".pcm WHERE code=1222);
Это занимает около 9000 мс.
Может ли кто-нибудь помочь мне понять, почему этот запрос занимает так много времени? PS: На данный момент я не построил никаких индексов на ignite.