データベース内のほぼすべてのテーブルに対して2つの日付を保存する必要があります。たとえば、tbl_clients tbl_users tbl_employers tbl_position tbl_paymentstbl_quiztbl_email_reminderなどです。
ほとんどの場合、「date_created」と「date_modified」を保存しますが、いくつかの追加の日付を保存することもあります。
パフォーマンスの観点からMySQLデータベースに日付を保存するための最良のアプローチは何でしょうか(後で多くの顧客がいる可能性があるサイトはおそらく500,000以上)
オプション1:各テーブルに日付の2つの列を追加します。
オプション2 :日付専用のテーブル「tbl_dates 」を作成します。
「 report.php 」などの特定のページに日付を表示するだけでよいので、オプション2の方が速く機能すると思っていました。
また、「tbl_dates」を遅くしすぎずに最大数の列をいくつ配置する必要があります。