MySQL server has gone away [ SELECT `catalog`.`id`, `catalog`.`parent_id`, `catalog`.`cost`, `catalog`.`artikul`, `catalog`.`new`, `catalog`.`sale`, `catalog`.`top`, `catalog`.`cost_old`, `catalog_i18n`.`name`, `catalog_i18n`.`text`, `catalog`.`alias`, `catalog`.`image`, `catalog`.`brand_alias`, `catalog`.`model_alias`, `catalog`.`available`, `catalog`.`specifications`, `catalog`.`is_new`, `catalog`.`state`, `catalog`.`is_share`, `catalog`.`marketplace`, COUNT(DISTINCT catalog_specifications_values.specification_alias) AS cList FROM `catalog` JOIN `catalog_i18n` ON (`catalog`.`id` = `catalog_i18n`.`row_id`) JOIN `catalog_cities` ON (`catalog`.`id` = `catalog_cities`.`catalog_id`) JOIN `cities` ON (`catalog_cities`.`city_id` = `cities`.`id`) JOIN `catalog_specifications_values` ON (`catalog_specifications_values`.`catalog_id` = `catalog`.`id`) WHERE `catalog_i18n`.`language` = 'ua' AND `catalog`.`status` = 1 AND `catalog`.`parent_id` = 75 AND `cities`.`alias` IN ('chernomorsk') AND `catalog`.`is_new` IN ('0') AND ((`catalog_specifications_values`.`specification_alias` = 'diagonalekrana' AND `catalog_specifications_values`.`specification_value_alias` IN ('40')) OR (`catalog_specifications_values`.`specification_alias` = 'standartsvjazi' AND `catalog_specifications_values`.`specification_value_alias` IN ('gsm85090018001900mgtshspawcdma9002100mgts')) OR (`catalog_specifications_values`.`specification_alias` = 'protsessor' AND `catalog_specifications_values`.`specification_value_alias` IN ('spreadtrumsc7731'))) GROUP BY `catalog`.`id` HAVING `cList` >= 3 ORDER BY `catalog`.`available` DESC, CASE WHEN catalog.image IS NOT NULL THEN 1 ELSE 0 END DESC, `catalog`.`sort` ASC, `catalog`.`created_at` DESC ]