标签: postgresql
我正在使用以下查询在postgresql数据库中处理一个包含1200万行的表:
UPDATE EZDATA A SET start_x = B.longitude, start_y = B.latitude FROM public.stops B WHERE A._1_boarding_stop_stn = B.stop_code;
为100万行运行相同的查询需要4分钟。但是,运行它的1200万行仍然在3天后运行。
任何人都可以帮我优化这个查询,因为它需要很长的处理时间吗?