gpt4 book ai didi

mysql - 使用一个巨大的 MySQL 表?

转载 作者:行者123 更新时间:2023-11-29 04:09:45 24 4
gpt4 key购买 nike

假设我有一个包含 25,000 行左右的表:

item_id, item_name, item_value, etc...

我的应用程序将允许用户生成动态列表,每个列表包含 2-300 个项目。

我是否应该将所有这些关系存储在一个包含 dynamic_list_id, item_id 列的巨型表中?每个动态列表最终将在该表中包含 2-300 行,并且该表的大小可能会激增至数百万甚至数十亿。

该表也将被非常频繁地查询,每秒检索其中几个动态列表。 巨型 table 是最好的选择吗?将其拆分为动态表(可能由用户命名)是否有意义?

在为像这样的大量数据准备数据库时,我真的不知所措,所以任何见解都将不胜感激。

最佳答案

这是一个关系型数据库,专为此类用途而设计 - 尽情享受吧。仅仅几百万行甚至不算“巨人”。不过,请仔细考虑索引 - 您必须平衡插入/更新性能、存储空间和查询性能。

关于mysql - 使用一个巨大的 MySQL 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15400654/

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