gpt4 book ai didi

mysql - 多少 MySQL 行太多了?

转载 作者:IT老高 更新时间:2023-10-28 23:55:21 26 4
gpt4 key购买 nike

我在一个网站上工作,该网站基本上使用一个包含组织表的数据库,每个组织一行。每个组织都可以有无限数量的附加关键字。关键字在与组织不同的表中表示,其中每一行只是主键、关键字和它所附加的组织的主键。最终这个表可能有数千个条目。这是否会使得从此表中提取记录以及在表中列出唯一关键字太耗时?

最佳答案

拥有几十万行是完全可以的,只要:

  • 它们已正确编入索引
  • 并且您的查询已正确完成(例如,使用正确的索引)

我正在开发一个应用程序,它对多个表执行大量查询,每个表都有几十万条记录,使用连接而不是“简单”的 where 子句,并且该应用程序运行良好 - 好吧,因为我们'已经优化了查询和索引 ^^


在这种情况下,几百万行也是可以的,我想说 - 取决于您将执行哪种查询(以及其中有多少) ^^


在每种情况下,只有一种方法可以确定:

  • 你必须知道你将要进行什么样的查询,
  • 您还必须有一个大型数据集进行测试,
  • 而且您必须进行基准测试:在您的数据集上多次启动查询,同时并发,就像在“真实条件”中一样——这将有助于回答“它会处理负载吗?我要优化?瓶颈是什么?”

关于mysql - 多少 MySQL 行太多了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2029615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com