我正在通过解析FTP上发布的XML文件来创建一个巨大的mySQL数据库。
在一台计算机上,由于需要大量的SQL INSERT INTO,因此需要很长时间。
因此,我通过创建集群,启动数据库,构建所有内容并下载转储来修改我的代码以在AWS上构建它。
然而,我有一个问题。是否有#34;队列"发送的SQL请求?我的意思是,如果我的每个节点都在同时向数据库发送请求,那么会发生什么?
由于
答案 0 :(得分:0)
在MySQL上,您可以使用SHOW FULL PROCESSLIST
查看打开的连接以及他们当前正在运行的查询。
没有请求队列,但有些请求在启动之前等待其他请求完成,因为它们会尝试使用当前正在运行的请求锁定的行或表。
每次连接一次只执行一个请求。