【发布时间】:2015-08-22 03:40:14
【问题描述】:
在 mysql SELECT(如果数据的结果 > 10 000 行)和 while(数据的结果)中使用这个 mysql 表有什么更好的选择
例子:
这个:
id | cost 1 | cost 2 | cost 3 | cost 4 | cost 5 |
1 | 10 | 11 | 12 | 13 | 14 |
或者这个:
id | cost | costNumber
1 | 10 | 1
2 | 11 | 2
3 | 12 | 3
4 | 13 | 4
5 | 14 | 5
谁知道或测试过,请帮忙!
【问题讨论】:
-
这些形式中只有一种是correctly normalized。用它。如果存在非规范化表“更好”或“更快”的情况,则应该仅在彻底分析和特定使用基准之后使用 - 这远高于此级别(或需要)题。 (另外,请注意这些表格并不代表相同的事物。)
-
@user2864740 第一个或第二个格式正确规范化?请
-
我已经提供了上面的链接。但是,
col1.. col2.. col3命名通常表明关系设计存在缺陷,如果不能为列指定特定的非索引名称。