tr1ck1, всё зависит от того, как устроена БД. Тут даже не имеет значения, что она привязана к сайту. Если ты не знаком с принципами реляционных БД и языком SQL, то объяснить будет сложно. Всё, что можно сказать, базе даётся запрос «дай всю инфу по этим товарам для этого индекса», и она выдаёт, очень быстро. Как строятся запросы и как это всё привязывается к сайту - гото ютуб.