У меня есть список рассылки, который содержит 4000 000 электронных писем, члены моего веб-сайта вводят электронную почту, и я беру ее после этого, я делаю проверку этого электронного письма с 4 миллионами почтовых рассылок, чтобы сделать это, я написал код, разбивающий страницыписьма, которые возвращаются из SQL-запроса, но когда данные переходят на следующую страницу, я вижу ошибку, что страница попадает в тайм-аут.я написал код, используя asp
If Session("oturumlar") = "" Then
set Toplam = adoCon.execute("SELECT count(id) AS intToplam from temiz2;" )
Session("kayitsayi") = CLng(Toplam("intToplam"))
Session("oturumlar") = "oturdu"
Toplam.close
End If
intKayitSayisi = Session("kayitsayi")
intListelenecek = 30
intSayfaSayisi = Yuvarla(CLng(intKayitSayisi) / CLng(intListelenecek))
intGecerliSayfa = Request.QueryString("sayfa")
LimitKodu = intGecerliSayfa*intListelenecek
LimitKodu = LimitKodu-intListelenecek
intLooper = 0
strSQL = "SELECT eposta, id FROM temiz2 ORDER BY id ASC LIMIT "& LimitKodu &", "& intListelenecek
Set uye = adoCon.execute(strSQL)
как я могу оптимизировать ограничение в запросе sql?