Mysql:在一张表中插入记录花费太长时间

发布于 2024-12-19 11:58:07 字数 88 浏览 1 评论 0原文

在其中一个表中,我有大约 80,000 条记录,当我插入一条记录时,花费的时间太长。当我从该表中删除记录时,它工作正常。

知道如何解决这个问题吗?

In one of the tables I have approximately 80,000 records and when I am inserting a record, it takes too long. When I delete records from that table, it works fine.

Any idea how to resolve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南汐寒笙箫 2024-12-26 11:58:07

插入问题通常是由于索引过多或插入时运行的触发器造成的。查看这些区域:

  • 确保您只对需要索引的内容建立索引。
  • 确保任何触发器都是有效的,或者...
  • 删除触发器并以其他方式实现功能。

Problems with insertion are usually due to too many indexes, or a trigger that is running on insert. Look into those areas:

  • Make sure that you are only indexing things that need to be indexed.
  • Ensure that any triggers are efficient, or ...
  • Remove the trigger(s) and implement the functionality in another way.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文