Я использую таблицу данных на стороне сервера, используя Codeigniter с нумерацией записей 10-20. Он отлично работает, если данные только из одной таблицы, но в моем случае я использую несколько объединений в таблице, а затем генерирую результаты, и здесь это занимает более 5 минут (как на локальном компьютере, так и на живом сервере). Я пробовал с VIEW и хранимой процедуры, но ничего не кажется достаточно быстрым. Также обратите внимание, что данные относятся к годам.
То есть в таблицах сохраненного года есть столбец, в котором указан год, когда я получаю данные.
There are 10,00,000 data in Year 2018
There are 50,00,000 data in Year 2019
There are 90,00,000 data in Year 2020
И я пытаюсь получить данные год мудрый. В хранимой процедуре я передал параметр year для запроса и на его основе запустил запрос.
Кто-нибудь знает, пожалуйста, лучший способ быстрого получения данных? Я открыт для всех вариантов, таких как кэширование, другие плагины и т. Д. c. Моя единственная задача - очень быстро загрузить данные.