我想在MySQL中创建一个物化视图,但INSERT INTO性能让我很烦。 我的baseTable有1,100万行 - >上升趋势。 我有一个SELECT查询,它读取baseTable的数据并进行很少的计算和其他三个连接。 (约30秒< - 没关系!它将在晚上执行一次) 但是:一旦我写完" INSERT INTO"在select语句之前它需要超过2个小时,并且可能永远不会终止(我没有尝试更长时间) - > KILL' process-id'
我得到了这样的查询:
INSERT INTO materialized_view
SELECT id, ..., other_table.value3
FROM baseTable
LEFT JOIN other_table
LEFT JOIN other_table2
LEFT JOIN other_table3
有人能帮助我吗? :)
提前致谢。