首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多个小的个体参数或一个大参数

多个小的个体参数或一个大参数
EN

Stack Overflow用户
提问于 2015-08-29 14:44:00
回答 1查看 20关注 0票数 0

我想要创建一个表,其中每个条目,除了其他东西,存储了很多(30~)不同的数值。理论上,这些值可以被分组为一个大字符串参数。考虑到性能,还有什么更好呢?我需要能够进行查询,这些查询可以单独访问每个数值,但不一定使用纯SQL:如果我使用一个大参数,我将需要使用php来解析所需的内容。

EN

Stack Overflow用户

回答已采纳

发布于 2015-08-29 14:49:41

如何存储这些数据的问题基本上取决于如何使用这些数据。

如果有最遥远的可能性,您将使用数据库访问单个参数值,然后将值存储在单独的列中。在许多情况下都会发生这种情况,例如:

  • select的值。
  • 您希望对特定值进行筛选。
  • 您希望加入到值上的另一个表。
  • 您想要计算一行中的值数。
  • 你想按价值订购。

如果“数字”实际上只是其他进程使用的一个大blob,那么将它们作为blob存储就可以了。但是,从数据库的角度来看,这是你应该怎么看待它们的--一个没有内部结构的大黑匣子。

还要注意:单行中的30个值可能不是最佳的存储机制。通常,最好有一个每行只有一个值的表。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32287273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档