这个是查询语句:Hibernate:select product0_.id as id3_, product0_.create_date as create2_3_, product0_.modify_date as modify3_3_, product0_.allocated_stock as allocated4_3_, product0_.attribute_value0 as attribute5_3_, product0_.attribute_value1 as attribute6_3_, product0_.attribute_value10 as attribute7_3_, product0_.attribute_value11 as attribute8_3_, product0_.attribute_value12 as attribute9_3_, product0_.attribute_value13 as attribute10_3_, product0_.attribute_value14 as attribute11_3_, product0_.attribute_value15 as attribute12_3_, product0_.attribute_value16 as attribute13_3_, product0_.attribute_value17 as attribute14_3_, product0_.attribute_value18 as attribute15_3_, product0_.attribute_value19 as attribute16_3_, product0_.attribute_value2 as attribute17_3_, product0_.attribute_value3 as attribute18_3_, product0_.attribute_value4 as attribute19_3_, product0_.attribute_value5 as attribute20_3_, product0_.attribute_value6 as attribute21_3_, product0_.attribute_value7 as attribute22_3_, product0_.attribute_value8 as attribute23_3_, product0_.attribute_value9 as attribute24_3_, product0_.brand as brand3_, product0_.cost as cost3_, product0_.full_name as full26_3_, product0_.goods as goods3_, product0_.hits as hits3_, product0_.image as image3_, product0_.introduction as introdu29_3_, product0_.is_gift as is30_3_, product0_.is_list as is31_3_, product0_.is_etable as is32_3_, product0_.is_top as is33_3_, product0_.keyword as keyword3_, product0_.et_price as et35_3_, product0_.memo as memo3_, product0_.month_hits as month37_3_, product0_.month_hits_date as month38_3_, product0_.month_sales as month39_3_, product0_.month_sales_date as month40_3_, product0_.name as name3_, product0_.point as point3_, product0_.price as price3_, product0_.product_category as product62_3_, product0_.sales as sales3_, product0_.score as score3_, product0_.score_count as score46_3_, product0_.seo_description as seo47_3_, product0_.seo_keywords as seo48_3_, product0_.seo_title as seo49_3_, product0_.sn as sn3_, product0_.stock as stock3_, product0_.stock_memo as stock52_3_, product0_.total_score as total53_3_, product0_.unit as unit3_, product0_.week_hits as week55_3_, product0_.week_hits_date as week56_3_, product0_.week_sales as week57_3_, product0_.week_sales_date as week58_3_, product0_.weight as weight3_ from xx_product product0_ cross join xx_product_category productcat1_ where product0_.product_category=productcat1_.id and 1=1 and (product0_.product_category=5 or productcat1_.tree_path like '%,5,%') order by product0_.id desc limit 20
产品表结构和信息产品分类表和信息

解决方案 »

  1.   

    建议不要贴图,
    直接以文本的方式贴出explain select ...
    及相关表的 show index from ..
      

  2.   

    在条件字段上建立索引,EXPLAIN SQL语句
      

  3.   

    你的产品分类表 product_category 加上索引
    然后再 explain sql看看
    还有一点纯属个人建议 别名是不是可以不用去这么长的名字了,搞的整个sql这么长