Erro: pesquisarProdutoPublico() 
SELECT produto.prod_cod, produto.prodsubcat_cod, produto.fab_cod, produto.prod_nome, produto.prod_url_amigavel, produto.prod_prcategorias, produto.prcat_principal, produto.prod_soundex, produto.prod_referencia, produto.prod_codigo_gtin, produto.prod_codigo_mpn, produto.palavras_chave, produto.prod_resumo, produto.prod_descricao, produto.prod_especificacaotecnica, produto.prod_itensembalagem, produto.prod_altura, produto.prod_largura, produto.prod_profundidade, produto.prod_disponibilidade, produto.prod_unidademedida, produto.prod_peso, produto.prod_altura_embalagem, produto.prod_largura_embalagem, produto.prod_profundidade_embalagem, produto.prod_peso_embalagem, produto.prod_destaque, produto.prod_status, produto.prod_lancamento, produto.prod_loja_virtual, produto.prod_valor, produto.prod_promocao, produto.prod_valor_promocao, CASE produto.prod_promocao WHEN 's' THEN produto.prod_valor_promocao ELSE produto.prod_valor END as prod_precofinal, produto.prod_estoque, produto.prod_frete_gratis, produto.prod_video, produto.prod_video_destaque, produto.prod_imagem, produto.prod_imagem_legenda, produto.prod_arquivo, produto.prod_arquivo_legenda, produto.prod_cor_padrao, produto.prod_tags, produto.prod_cat_google, produto.prod_feed_googlemerchant, produto.prod_feed_buscape, produto.prod_feed_mercadolivre, produto.prod_indicacoes, produto.prod_valor_final, produto.prod_visitas, produto.prod_vendas, produto.prod_avaliacoes, produto.prod_avaliacoes_total, FLOOR(prod_avaliacoes_total / prod_avaliacoes) AS prod_avg_avaliacoes, produto.prod_insert_data, produto.prod_insert_usr, produto.prod_update_data, produto.prod_update_usr, produto.prod_deleted, produto.prod_delete_data, produto.prod_delete_usr FROM produto INNER JOIN prcategoria ON produto.prcat_principal = prcategoria.prcat_cod INNER JOIN fabricante ON produto.fab_cod = fabricante.fab_cod WHERE produto.prod_deleted = 'n' AND prcategoria.prcat_status = 'a' AND produto.prod_status = 'a' AND fabricante.fab_status = 'a' AND `produto`.`prod_nome` LIKE '%%' AND `produto`.`prod_destaque` = 's' ORDER BY RAND() , `produto`.`prod_insert_data` DESC LIMIT 0,16
Mysql: MySQL server has gone away