Скажем, у меня есть база данных с миллионами URL-адресов и еще миллионами. Мне нужен быстрый способ проверить, существует ли пакет базы данных в базе данных. На данный момент у меня есть это:
foreach($urls as $url) {
$this->db->or_where('url', $url->url);
}
Который производит такие запросы:
WHERE url = 'foo' OR url = 'bar' OR ...
Существуют ли более быстрые способы проверки наличия наборов данных в базе данных?