filtered List loading very slowly. records not more than 300.
More details :
Generated query string is as below
SELECT SQL_CALC_FOUND_ROWS DISTINCT `turbineinfo`.`srno` AS `turbineinfo___srno`, `turbineinfo`.`srno` AS `turbineinfo___srno_raw`, `turbineinfo_0`.`customer_id` AS `turbineinfo___customer_id_raw`, CONCAT_WS('', `customerinfo`.customerGroup, ' - ', `customerinfo`.customerCode) AS `turbineinfo___customer_id`, `turbineinfo_0`.`site_id` AS `turbineinfo___site_id_raw`, `siteinfo`.`siteName` AS `turbineinfo___site_id`, `turbineinfo`.`sr_no` AS `turbineinfo___sr_no`, `turbineinfo`.`sr_no` AS `turbineinfo___sr_no_raw`, `wtg_dgr_data`.`id` AS `wtg_dgr_data___id`, `wtg_dgr_data`.`id` AS `wtg_dgr_data___id_raw`, `wtg_dgr_data`.`turbine_id` AS `wtg_dgr_data___turbine_id_raw`, `turbineinfo`.`turbineCode` AS `wtg_dgr_data___turbine_id`, `wtg_dgr_data`.`logDate` AS `wtg_dgr_data___logDate`, `wtg_dgr_data`.`logDate` AS `wtg_dgr_data___logDate_raw`, `wtg_dgr_data`.`generatedUnits` AS `wtg_dgr_data___generatedUnits`, `wtg_dgr_data`.`generatedUnits` AS `wtg_dgr_data___generatedUnits_raw`, `wtg_dgr_data`.`lullHours` AS `wtg_dgr_data___lullHours`, `wtg_dgr_data`.`lullHours` AS `wtg_dgr_data___lullHours_raw`, `wtg_dgr_data`.`operatingHours` AS `wtg_dgr_data___operatingHours`, `wtg_dgr_data`.`operatingHours` AS `wtg_dgr_data___operatingHours_raw`, `wtg_dgr_data`.`machineAvail` AS `wtg_dgr_data___machineAvail`, `wtg_dgr_data`.`machineAvail` AS `wtg_dgr_data___machineAvail_raw`, `wtg_dgr_data`.`capacityFactor` AS `wtg_dgr_data___capacityFactor`, `wtg_dgr_data`.`capacityFactor` AS `wtg_dgr_data___capacityFactor_raw`, `wtg_dgr_data`.`InternalGridAval` AS `wtg_dgr_data___InternalGridAval`, `wtg_dgr_data`.`InternalGridAval` AS `wtg_dgr_data___InternalGridAval_raw`, `wtg_dgr_data`.`gridAvail` AS `wtg_dgr_data___gridAvail`, `wtg_dgr_data`.`gridAvail` AS `wtg_dgr_data___gridAvail_raw`, `wtg_dgr_data`.`cumGenUnits` AS `wtg_dgr_data___cumGenUnits`, `wtg_dgr_data`.`cumGenUnits` AS `wtg_dgr_data___cumGenUnits_raw`, `wtg_dgr_data`.`cumOperHr` AS `wtg_dgr_data___cumOperHr`, `wtg_dgr_data`.`cumOperHr` AS `wtg_dgr_data___cumOperHr_raw`, `wtg_dgr_data`.`referencefaultHr` AS `wtg_dgr_data___referencefaultHr`, `wtg_dgr_data`.`referencefaultHr` AS `wtg_dgr_data___referencefaultHr_raw`, `wtg_dgr_data`.`faultHrDaily` AS `wtg_dgr_data___faultHrDaily`, `wtg_dgr_data`.`faultHrDaily` AS `wtg_dgr_data___faultHrDaily_raw`, `wtg_dgr_data`.`gfHrInternal` AS `wtg_dgr_data___gfHrInternal`, `wtg_dgr_data`.`gfHrInternal` AS `wtg_dgr_data___gfHrInternal_raw`, `wtg_dgr_data`.`gfHrExternal` AS `wtg_dgr_data___gfHrExternal`, `wtg_dgr_data`.`gfHrExternal` AS `wtg_dgr_data___gfHrExternal_raw`, `wtg_dgr_data`.`addedby` AS `wtg_dgr_data___addedby_raw`, `wtg_dgr_data`.`addedby` AS `wtg_dgr_data___addedby`, `wtg_dgr_data`.`verifiedby` AS `wtg_dgr_data___verifiedby_raw`, `wtg_dgr_data`.`verifiedby` AS `wtg_dgr_data___verifiedby`, `wtg_dgr_data`.`addedtimestamp` AS `wtg_dgr_data___addedtimestamp`, `wtg_dgr_data`.`addedtimestamp` AS `wtg_dgr_data___addedtimestamp_raw`, `wtg_dgr_data`.`varifytimestamp` AS `wtg_dgr_data___varifytimestamp`, `wtg_dgr_data`.`varifytimestamp` AS `wtg_dgr_data___varifytimestamp_raw`, `wtg_dgr_data`.`wtgMeterReading` AS `wtg_dgr_data___wtgMeterReading`, `wtg_dgr_data`.`wtgMeterReading` AS `wtg_dgr_data___wtgMeterReading_raw`, `wtg_dgr_data`.`remark` AS `wtg_dgr_data___remark`, `wtg_dgr_data`.`remark` AS `wtg_dgr_data___remark_raw`, `wtg_dgr_data`.`extra01` AS `wtg_dgr_data___extra01`, `wtg_dgr_data`.`extra01` AS `wtg_dgr_data___extra01_raw`, `wtg_dgr_data`.`sr_no` AS `wtg_dgr_data___sr_no`, `wtg_dgr_data`.`sr_no` AS `wtg_dgr_data___sr_no_raw`, `wtg_dgr_data`.`id` AS slug , `wtg_dgr_data`.`id` AS `__pk_val` FROM `wtg_dgr_data` LEFT JOIN `turbineinfo` AS `turbineinfo` ON `turbineinfo`.`id` = `wtg_dgr_data`.`turbine_id` LEFT JOIN `turbineinfo` AS `turbineinfo_0` ON `turbineinfo_0`.`id` = `wtg_dgr_data`.`turbine_id` LEFT JOIN `siteinfo` AS `siteinfo_0` ON `siteinfo_0`.`id` = `wtg_dgr_data`.`siteinfo_id` LEFT JOIN `customerinfo` AS `customerinfo` ON `customerinfo`.`id` = `turbineinfo_0`.`customer_id` LEFT JOIN `siteinfo` AS `siteinfo` ON `siteinfo`.`id` = `turbineinfo_0`.`site_id` WHERE ( `wtg_dgr_data`.`logDate` BETWEEN '2017-04-01 00:00:00' AND '2017-04-01 23:59:59' ) ORDER BY `turbineinfo`.`site_id` ASC