天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

使用 MySQL Date/Time 類型

 由于曾經(jīng)和他是同一個團(tuán)隊的,所以對于其我很熟悉他那“潔癖”的做法,對于他的很多的觀點(diǎn)我也非常的贊同;但是有一件非常不理解的地方就是設(shè)計數(shù)據(jù)庫的時候總是會回避使用 Date/Time 類型。他的做法是將時間相關(guān)的字段設(shè)置為 INT(10) 類型,然后用 UNIX 時間戳來存儲。而我本人對于這點(diǎn)做法非常的不贊同:

首先,是類型操作的不同,類似于 wiLdGoose 這樣做法的“時間計算”實質(zhì)上是整形之間的操作(而且這個整形非常大,長度為 10)。更有甚者,將時間戳設(shè)置為 VARCHAR(10) ,由此引發(fā)的效率問題不言而喻。

至于時間計算和整形計算乃至字符串的計算的效率問題,這篇文章非常能說明問題。

其次,是邏輯方面的操作問題。這是使用時間類型的優(yōu)勢,尤其是在需要高精度的項目上。比如需要“前一個星期的數(shù)據(jù)”和“獲得從數(shù)據(jù)庫建立以來每個星期一的數(shù)據(jù)”,這樣的操作如用 wiLdGoose 兄的做法復(fù)雜度可想而知。

最后,就是直觀不直觀的問題,可以理解的是我們的大腦是不會直接將這一大串的時間戳轉(zhuǎn)換成日期格式的。相比而言,直接使用時間類型明顯就直觀得多(它本身就是時間格式)。

而我目前的團(tuán)隊也還是在使用類似的方法。本人對于類似技術(shù)細(xì)節(jié)也爭執(zhí)了良久,但由于崗位和決定權(quán)的問題,團(tuán)隊還是無法采納本人的意見,甚為遺憾。

MySQL 定位為簡單快速的 DBM 自然能迅速的駕馭,但是另一方面很容易造成不會深入下去的局面。對于此,我們更應(yīng)該注意每一項的數(shù)據(jù)庫設(shè)計細(xì)節(jié),一項產(chǎn)品不斷添加新的功能到最后都是面向應(yīng)用的。

最后,附 MySQL 官方的時間和日期函數(shù)的手冊。

php技術(shù)使用 MySQL Date/Time 類型,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美日韩看看2015永久免费 | 拍戏被CAO翻了H | 国产精品久久久久久久久免费下载 | 亚洲三级视频在线观看 | 久久精品国产亚洲AV热无遮挡 | 国产情侣真实露脸在线 | 97在线视频免费 | va亚洲va天堂va视频在线 | 成人区精品一区二区不卡AV免费 | 贤妻良母电影日本 | 欧美成人免费一区二区三区不卡 | 亚洲精品美女久久久久99 | 国产福利一区二区精品 | 精品成人在线视频 | 综合久久伊人 | 欧美亚洲国产免费高清视频 | 99久久夜色精品国产亚洲AV卜 | 久久国产影院 | 欧美亚洲曰韩一本道 | 午夜免费福利小电影 | 久久最新地址获取 | 成人国产精品玖玖热色欲 | 亚洲第一色网 | 久久人人玩人妻潮喷内射人人 | 99热视频这里只有久久精品 | 全彩无翼污之邪恶女教师 | 亚洲男女羞羞无遮挡久久丫 | a在线免费观看视频 | 亚洲精品在线观看视频 | 好嗨哟在线看片免费 | 国产欧美精品一区二区色综合 | 日韩欧美精品有码在线播放免费 | 国产精品久久久久永久免费看 | 暖暖视频中国在线观看免费韩国 | 国产亚洲美女精品久久久2020 | 一本道dvd久久综合高清免费 | 欧美多毛的大隂道 | 老色哥网站 | 国产欧美在线亚洲一区刘亦菲 | 午夜福利试看120秒体验区 | 天美传媒果冻传媒入口视频 |