Как проверить, все ли элементы массива существуют в таблице? - PullRequest
0 голосов
/ 04 июля 2018

Давайте возьмем массив идентификаторов размера n в приложении. например [132,3425,13,13, ... 392], где n больше 100 000 записей. Некоторые из этих записей повторяются.

Мне нужно проверить, содержатся ли все эти регистры в таблице MySQL, содержащей более 5 миллионов записей.

Сейчас я проверяю одну за другой, но этот процесс занимает очень много времени. Как я могу сделать эту проверку за один раз, или, возможно, сделать это более эффективным.

Я хотел бы знать, существуют ли все они на столе, и, если возможно, знать, чего еще нет на этой таблице.

...