这条语句要执行多久~SQL codeupdate A set hot(select count(*) from B where idA.uid and view1000)A
这条语句要执行多久~
- SQL code
update A set hot=(select count(*) from B where id=A.uid and view>1000)
A表有几十万条数据
B表有800万条左右
已经执行了两天了
[解决办法]
create index xxx on B(id,view);
这条语句要执行多久~
update A set hot=(select count(*) from B where id=A.uid and view>1000)