Mysql sql中的更新和插入操作需要3-4秒

Mysql sql中的更新和插入操作需要3-4秒,mysql,Mysql,首先,我不是一个SQL的人,如果我遗漏了一些东西来解释我的问题,我很抱歉。 在我们的实时站点中,有3个帖子表,1)用户,2)帖子,3)分享帖子 在这3个表中,有800万到900万条记录。三个表中的每一个表之间都有关系,因为我在PhpMyAdmin中看到的内容如下所示: [] 这意味着它对这三个表执行一些删除和更新操作 现在,在对一些服装日志进行一些分析之后,我们发现,如果我们在这三个表中的记录较少(,与我们当地的情况相同),那么只有大约5000到6000条记录。它不需要3-4秒的时间,也不需要插

首先,我不是一个SQL的人,如果我遗漏了一些东西来解释我的问题,我很抱歉。
在我们的实时站点中,有3个帖子表,1)
用户
,2)
帖子
,3)
分享帖子

在这3个表中,有800万到900万条记录。三个表中的每一个表之间都有关系,因为我在PhpMyAdmin中看到的内容如下所示:

[]

这意味着它对这三个表执行一些删除和更新操作

现在,在对一些服装日志进行一些分析之后,我们发现,如果我们在这三个表中的记录较少(
,与我们当地的情况相同),那么只有大约5000到6000条记录。它不需要3-4秒的时间,也不需要插入或更新记录


如果我的分析没有错,那么这个问题的解决方案是什么?

请在表中共享您的索引。如果您的索引未对齐,您可能会为您的索引执行表扫描dependencies@Jan那么索引会影响插入或更新操作吗?以更新为例:在更新行之前,您需要找到它。如果你没有一个适合的索引,那么你可能会扫描整个表。请在表上共享你的索引。如果您的索引未对齐,您可能会为您的索引执行表扫描dependencies@Jan那么索引会影响插入或更新操作吗?以更新为例:在更新行之前,您需要找到它。如果你没有一个适合的索引,那么你可能会扫描整个表格,尝试解释你的语句,看看它们是如何访问表格的