私は現在、13個の列を持つテーブルを持っている:マルチテーブルまたはマルチテーブルを使用する必要がありますか?
name, gender, age, color, country, a_qps, a_throughput, b_qps, b_throughput, c_qps, c_throughput, d_qps, d_throughput
(名前、性別、年齢、色、国)は、クエリのキーとして使用されます。 a、b、c、dはモードです。 x_qpsのデータ型は同じで、x_throughputの型は同じです。
モードの種類が増えるにつれて、このテーブルに保持する必要がありますか?たとえば、別の新しいモードeが来たら、同じテーブルにe_qps、e_throughputを追加すべきですか? または私はテーブルの垂直分割を行うと、
name, gender, age, color, country, a_qps, a_throughput
name, gender, age, color, country, b_qps, b_throughput
name, gender, age, color, country, c_qps, c_throughput
name, gender, age, color, country, d_qps, d_throughput
として4つのテーブルにこれを有効にする必要がありますか?
ありがとう@Barmar。私はこれが良い習慣だと思う –