mysql LOAD DATA花费大量时间处于“检查权限”状态

时间:2019-04-17 03:18:01

标签: mysql amazon-web-services amazon-rds-aurora

AWS Aurora(mysql:5.6):5.6.10a


数百个RENAME查询(@Override public void run() { running = true; addParticlesToVector(); long start; long elapsed; long wait; while (running) { start = System.nanoTime(); gameUpdate(); this.repaint(); leftTemp.setText("Temperature: " + df.format(lTemp)); rightTemp.setText("Temperature: " + df.format(rTemp)); elapsed = (start - System.nanoTime()); wait = targetTime - elapsed/1000000; try { Thread.sleep(wait); } catch (Exception e) { e.printStackTrace(); } } } )在“检查权限”状态下花费大量时间(〜5小时)。

我们的工作流程如下:

RENAME TABLE XXX to XXX_old, XXX_new to XXX

工作流是并行执行的(大约500个),并且加载的数据大小不同(10MB〜20GB)。

我认为“检查权限”状态通常花费很少,但是为什么这些查询花费这么长时间?我可以使这些查询更快吗?

0 个答案:

没有答案