【发布时间】:2012-08-02 15:21:17
【问题描述】:
我有两张桌子叫 1. 表 A - 多列,主键为 user_id(900,000+ 条记录) 2. 表 B - 带有名为 user_id 的单列(900 多条记录)
表 A 包含表 B 的所有 user_id 等等。我需要通过 user_id 获取匹配 A、B 行的 * 列列表。我正在使用下面的查询,它已经在我的 p4 机器上运行了 1 个小时,CPU 为 100%,但看不到任何结果。
SELECT a.* FROM tableA AS a INNER JOIN tableB AS b ON a.user_id = b.user_id;
有没有办法让查询执行得更快?
【问题讨论】:
标签: mysql performance inner-join