Stick it out 2021-01-22 09:22 采纳率: 0%
浏览 105

这条sql为什么本地执行很快,压测的时候就慢是什么原因呢

EXPLAIN SELECT
    e.*
FROM
    (
    SELECT
        a.group_id,
        a.group_name,
        a.target_return,
        a.invest_money,
        a.create_time,
        a.currency_category_rate,
        a.bond_category_rate,
        a.stock_category_rate,
        a.commodity_category_rate,
        a.deposit_rate,
        a.bank_financial_rate,
        a.public_fund_rate,
        a.risk,
        a.bank_risk,
        a.public_risk,
        a.invest_duration,
        a.group_type,
        c.customer_name,
        c.sex AS customerSex,
        d.group_name AS basicGroupName 
    FROM
        assets_config_wealth_group_base a
        LEFT JOIN group_basic d ON a.group_type = d.group_id
        LEFT JOIN customer_self_group_relation b ON a.group_id = b.group_id
        LEFT JOIN customer_self_base_info c ON b.customer_id = c.customer_id 
    WHERE
        a.customer_id IS NOT NULL 
        AND a.user_id = 'ht4' 
        AND a.org_id = 6510021 
        AND a.target_return IS NULL 
        AND a.is_del = 0 UNION ALL
    SELECT
        a.group_id,
        a.group_name,
        a.target_return,
        a.invest_money,
        a.create_time,
        a.currency_category_rate,
        a.bond_category_rate,
        a.stock_category_rate,
        a.commodity_category_rate,
        a.deposit_rate,
        a.bank_financial_rate,
        a.public_fund_rate,
        a.risk,
        a.bank_risk,
        a.public_risk,
        a.invest_duration,
        a.group_type,
        c.customer_name,
        c.sex AS customerSex,
        d.group_name AS basicGroupName 
    FROM
        assets_config_wealth_group_base a
        LEFT JOIN group_basic d ON a.group_type = d.group_id
        LEFT JOIN customer_other_group_relation b ON a.group_id = b.group_id
        LEFT JOIN customer_other_base_info c ON b.customer_id = c.customer_id 
    WHERE
        a.customer_id IS NULL 
        AND a.user_id = 'ht4' 
        AND a.target_return IS NULL 
        AND a.org_id = 6510021 
        AND a.is_del = 0 
    ) e 
WHERE
    1 = 1

  • 写回答

2条回答 默认 最新

  • 伍六七AI编程 2021-01-22 09:29
    关注

    压测的时候,数据库压力大?

    评论

报告相同问题?

悬赏问题

  • ¥15 Java中消息和缓存如何使用
  • ¥50 易语言把MYSQL数据库中的数据添加至组合框
  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路