以下查询需要FOREVER执行(Macbook上的30多小时w/4gig ram) - 我正在寻找使其更有效运行的方法.任何想法都表示赞赏!
CREATE TABLE fc AS
SELECT threadid,
title,
body,
date,
userlogin
FROM f
WHERE pid
NOT IN (SELECT pid FROM ft) ORDER BY date;
Run Code Online (Sandbox Code Playgroud)
(表"f"是~1 Gig/1,843,000行,表"ft"是168mb,216,000行))
尝试外连接(我认为MySQL现在支持它们)而不是不在:
create table fc as
select f.threadid
, f.title
, f.body
, f.date
, f.userlogin
from f
left outer join ft
on f.pid = ft.pid
where ft.pid is null
order by date
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
132 次 |
| 最近记录: |