Got error 28 from storage engine [SELECT `iProduct` FROM `ss11_pl_products` AS `products` INNER JOIN `ss11_pl_products_promoted` `products_promoted` USING( `iProduct` ) WHERE `iPromoted` = 1 AND `iStatus` >= 1 AND EXISTS ( SELECT 1 FROM `ss11_pl_products_pages` AS `products_pages` INNER JOIN `ss11_pl_pages_structure` `s` USING( `iPage` ) WHERE `products`.`iProduct` = `products_pages`.`iProduct` AND NOT EXISTS ( SELECT 1 FROM `ss11_pl_pages` `p2` INNER JOIN `ss11_pl_pages_structure` `s2` USING( `iPage` ) WHERE `s2`.`iBegin` <= `s`.`iBegin` AND `s2`.`iEnd` >= `s`.`iEnd` AND `p2`.`iStatus` < 1 LIMIT 1 ) LIMIT 1 ) ORDER BY RAND() LIMIT 10]