您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页工作中遇到

工作中遇到

来源:二三四教育网

1.最近两天倒数据,发现mysql在处理这种子查询的时候如果没有索引,性能巨差,大家在用的时候小心:

update fc_customer set status=0 where id in (

select id from ztemp_qualErrorUser);

----上面的语句即便是一万多条数据,也半天不返回,但是创建下述索引后很快就返回了:

create index idx_ztemp_qualErrorUser_id on ztemp_qualErrorUser(id) using BTREE;

2.mysql直接通过select语句创建临时表:

CREATE TEMPORARY TABLE ztemp_qualErrorUser

select

cstm.id from fc_qual_individual qual

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务