我们的一些SQL查询需要3个多小时才能执行,考虑到我们的数据库目前大约有5000个条目,这确实很长。SQL查询占用时间超过1小时
这里两个最长声明:
/* Alte Jobs anzeigen */
update vwr_synch.listings set vwr_synch.listings.Alt="alt"
where vwr_synch.listings.JobKey not in (select vwr_synch.jobs.JobKey from vwr_synch.jobs)
;
update vwr_synch.listings set vwr_synch.listings.Alt="alt" where vwr_synch.listings.VWRStatus="NoJobs" or vwr_synch.listings.VWRStatus="Problem"
;
update vwr_synch.listings set vwr_synch.listings.Alt=NULL
where vwr_synch.listings.VWRStatus="Active" and vwr_synch.listings.VWRRetry!="0" and vwr_synch.listings.Alt="alt"
;
/* Neue Jobs anzeigen */
update vwr_synch.jobs set vwr_synch.jobs.NeuAlt="Neu"
where vwr_synch.jobs.JobKey not in (select vwr_synch.listings.JobKey from vwr_synch.listings) and (vwr_synch.jobs.`Status`="Active" and vwr_synch.jobs.Retry="0")
;
是你正在更新的那些视图吗?这是什么vwr前缀是什么? – Donal 2014-08-27 11:42:58
@Donal没有vwr前缀是由应用程序创建的 – 2014-08-27 11:48:09