0

設定テーブルのテーブル構造について質問があります。私はこの質問を見てきました: MySQLで設定テーブルをどのように構築すればよいですか? そして、多くの CMS システムやフォーラムがこの種の構造を設定に使用していることがわかります。設定の選択は非常に簡単ですが、設定を更新するにはどうすればよいですか?

すべての設定を変更するフォームを含むページがあるとします。DB では、各設定は個別の行にあるため、40 の設定がある場合、40 の更新クエリが必要になりますか? 最初のアプローチ (すべての設定を 1 行で行う) を使用する場合、必要な更新クエリは 1 つだけです。

私がここに欠けているものはありますか?

ありがとう!

4

1 に答える 1

1

40 回の更新が必要になりますが、実際には問題ありません。人々はどのくらいの頻度で設定を変更しますか? トランザクション率の高い操作ではないため、問題ありません。値が変更された場合はコードをチェックインし、変更された場合にのみ更新することもできます。

最終的には、1 回の更新が必要か 40 回の更新が必要かではなく、事前定義された列に厳密に型指定された値が必要な場合、または (おそらく) 値ごとに 1 行というより柔軟なアプローチが必要な場合です。

于 2012-06-27T10:33:48.347 に答える