《MySQL時(shí)間字段究竟使用INT還是DateTime》文章已經(jīng)歸檔,站長(zhǎng)之家不再展示相關(guān)內(nèi)容,下文是站長(zhǎng)之家的自動(dòng)化寫作機(jī)器人,通過算法提取的文章重點(diǎn)內(nèi)容。這只AI還很年輕,歡迎聯(lián)系我們幫它成長(zhǎng):
隨后又在網(wǎng)上找到這篇文章,看來如果時(shí)間字段有參與運(yùn)算,用int更好,一來檢索時(shí)不用在字段上轉(zhuǎn)換運(yùn)算,直接用于時(shí)間比較!二來如下所述效率也更高...
表一執(zhí)行記錄:頁面運(yùn)行時(shí)間:26.5997889042秒,插入的時(shí)候發(fā)現(xiàn)一個(gè)有趣的現(xiàn)象:SELECTcountFROM`date_test`WHERE1的結(jié)果是100w,而直接select*from`date_test`卻是1,000,374條結(jié)果...
表一:頁面運(yùn)行時(shí)間:30.1972880363秒(非定長(zhǎng),int時(shí)間)...
表二:頁面運(yùn)行時(shí)間:65.1926910877秒(定長(zhǎng),int時(shí)間)...
大數(shù)據(jù)量下,如果存在大量的select*fromtablewhere時(shí)間>XX這樣的查詢,在MySQL5.1時(shí)使用int換datetime是有意義的...
......
本文由站長(zhǎng)之家用戶“中國(guó)站長(zhǎng)站綜合”投稿,本平臺(tái)僅提供信息索引服務(wù)。由于內(nèi)容發(fā)布時(shí)間超過平臺(tái)更新維護(hù)時(shí)間,為了保證文章信息的及時(shí)性,內(nèi)容觀點(diǎn)的準(zhǔn)確性,平臺(tái)將不提供完整的內(nèi)容展現(xiàn),本頁面內(nèi)容僅為平臺(tái)搜索索引使用。需閱讀完整內(nèi)容的用戶,請(qǐng)聯(lián)系作者獲取原文。
(舉報(bào))