代码之家  ›  专栏  ›  技术社区  ›  aepheus

数据库结构,优化具有大量行的表

  •  0
  • aepheus  · 技术社区  · 15 年前

    我有一张有很多行的桌子。结构是这样的:

    UserID | ItemID | Item Data...
    

    如果我将其分为每个用户或每个较小的用户组,我会看到查询时间的任何增长吗?

    查询始终是单用户获取/修改项目选择。

    1 回复  |  直到 8 年前
        1
  •  0
  •   Cade Roux    15 年前

    不要创建多个表。

    告诉我们你认为“很多排”是什么。

    表上有索引或约束吗?

    如何插入、更新和删除数据?

    通常,我希望在userid和itemid上有一个唯一的索引,但是在不了解更多关于环境的信息的情况下,很难说。

    另外,请提供有关数据库平台和您选择的数据类型的信息。