我必須爲數據庫中的幾乎每個表存儲2個日期,例如tbl_clients tbl_users tbl_employers tbl_position tbl_payments tbl_quiz tbl_email_reminder等如何組織MySQL日曆日期的存儲性能
大多數時候,我店 「DATE_CREATED」 和 「DATE_MODIFIED」 有時一些額外的日期。
請告訴我。將存儲日期在MySQL數據庫性能明智的(網站,可能有很多的客戶以後也許500,000)的最好方法
選項1:添加2列日期每個表。
選項2:創建專用於日期的表「tbl_dates」。
我在想,選項2將工作得更快,因爲我只需要顯示在一個特定頁面上的日期,例如「report.php」我是對嗎?
還有多少列我應該把最大的「tbl_dates」沒有駕駛它太慢。
將它們存儲在表級別。只要確保你使用的是本地日期類型。通過嘗試在外部表格上記錄日期,你將爲自己創造更多的工作。 – Kermit