検索

ホームページ  >  に質問  >  本文

mysql - 慢查询如何优化

mysql慢查询语句该如何优化

SELECT * FROM `x_order` LEFT JOIN x_goods ON x_goods.goods_id = x_order.order_goodsid WHERE `order_isdelete` = 0 AND `goods_type` = 0 GROUP BY order_no
黄舟黄舟2868日前650

全員に返信(3)返信します

  • PHPz

    PHPz2017-04-17 14:52:11

    インデックスの構築
    order_isdelete Goods_type order_no Goods_id
    これらのフィールドについては、クエリを最適化するためのインデックスの構築方法を検討してください。

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 14:52:11

    選択でグループ化する場合は、インデックスで実行してみてください

    返事
    0
  • 阿神

    阿神2017-04-17 14:52:11

    <オル>

  • JOIN を使用せず、関数を SQL からコード レベルの処理に移行するようにしてください。

  • インデックス

  • 返事
    0
  • キャンセル返事