2012-03-21 60 views
0

在我的網站上,我需要請求日期/時間每頁重新加載。php mysql請求數據庫日期每個重新加載

原因是因爲如果自上次完成一小時或更多時間以來我需要執行數據庫操作。

像這樣(僞代碼)

select time from database table 
if (time < hour_ago) { 
    do this + set time = now 
    } 

我的問題是,這是做到這一點的最好方法是什麼?如果時間存儲在txt文件中,它會更快嗎?或者另一種方式?

我已經使用每個頁面的數據庫連接,但只是想知道是否值得查詢只是爲了得到一個日期。

+0

這是否需要由不同的用戶運行?是否可以將它存儲在會話中?/這是否需要自動運行?是否是計劃任務?/是否會影響性能?/您可以執行檢查嗎?並在存儲過程中更新* – Ryan 2012-03-21 15:38:51

回答

0

數據庫是存儲持久性信息的好方法。如果你已經使用了DB,那麼我會認爲沒有理由把這個其他地方。

+0

謝謝.................... – user1022585 2012-03-21 15:41:56

0

這是最好的方法嗎?

絕對沒有。

不應該有這樣的「小時工數據庫操作的。

相關問題