• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نکاتی کوتاه درباره TIMESTAMP و DATETIME
#1
نکاتی کوتاه درباره TIMESTAMP و DATETIME در MySQL

اول اینکه قطعاً TIMESTAMP که از نوع Integer عدد هستش کمی پرفومنس بالاتری نسبت به DATETIME داره و حتی در خیلی جاها مزیتش از DATETIME بیشتره، لیکن:

- بازه DATETIME از 1000-01-01 00:00:00 هستش تا 9999-12-31 23:59:59 ولی بازه TIMESTAMP از 1970-01-01 00:00:01 هستش تا 2038-01-09 03:14:07.

- نوع TIMESTAMP چهار بایت هستش، اما DATETIME هشت بایت.

- کوئری های حاوی TIMESTAMP کش میشن، اما native DATETIME خیر.

- زمان در TIMESTAMP توسط time_zone تنظیم میشه، اما در DATETIME ثابت هستش.

- نوع TIMESTAMP تریگر های زیادی رو میتونه هندل کنه، اما DATETIME خیر.

- انجام محاسبات بر روی TIMESTAMP خیلی راحت تر و گسترده تر انجام میشه، اما روی DATETIME خیر.

- نوع TIMESTAMP سبک تر هستش و سریعتر ایندکس میشه، اما DATETIME خیر.
و...
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : Alaa undefined Reza farhadhp
#2
سلام،
بازه TIMESTAMP رو مطمئنی؟ تا سال ۲۲۸۶ نیست؟

نه درست گفتی، چرا بازه‌اش اینقدر کمه، عدد ۱۰ رقمی نباید بیشتر باشه بازه‌اش؟
غایب
  پاسخ
تشکر شده توسط :
#3
(۱۳۹۵ دى ۲۷, ۰۶:۴۹ ب.ظ)Alaa نوشته: سلام،
بازه TIMESTAMP رو مطمئنی؟ تا سال ۲۲۸۶ نیست؟

نه درست گفتی، چرا بازه‌اش اینقدر کمه، عدد ۱۰ رقمی نباید بیشتر باشه بازه‌اش؟

نه درسته:
https://dev.mysql.com/doc/refman/5.5/en/datetime.html

پس برنامه هایی که با تایم استمپ کد شدن عمر سازگاریشون زیاد قد نمیده

اللهم صل علی محمد و آل محمد و عجل فرجهم

افلاطون را گفتند چرا هرگز غمگین نمیشوی؟
گفت :دل برآنچه نمی ماند،نمی بندم.
  پاسخ
تشکر شده توسط :
#4
mysql های بدبخت Smile)))
https://www.postgresql.org/docs/9.6/stat...etime.html
  پاسخ
تشکر شده توسط : Reza
#5
(۱۳۹۵ دى ۲۸, ۰۱:۱۲ ب.ظ)admin نوشته: mysql های بدبخت Smile)))
https://www.postgresql.org/docs/9.6/stat...etime.html

ســـــــــــــــــال 55 زدم توو کار pgsql زدید توو سرم و مسخرم کردید Angel، سال 95 اومدی میگی mysql ای های بدبخت Dodgy
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : ayoubsys
#6
(۱۳۹۵ دى ۲۸, ۰۲:۲۴ ب.ظ)Y.P.Y نوشته:
(۱۳۹۵ دى ۲۸, ۰۱:۱۲ ب.ظ)admin نوشته: mysql های بدبخت Smile)))
https://www.postgresql.org/docs/9.6/stat...etime.html

ســـــــــــــــــال 55 زدم توو کار pgsql زدید توو سرم و مسخرم کردید Angel، سال 95 اومدی میگی mysql ای های بدبخت Dodgy

یادم نمیاد.
ولی فعلا که توی کار mysql هستی Tongue
  پاسخ
تشکر شده توسط :
#7
(۱۳۹۵ بهمن ۰۱, ۰۴:۴۷ ب.ظ)admin نوشته:
(۱۳۹۵ دى ۲۸, ۰۲:۲۴ ب.ظ)Y.P.Y نوشته:
(۱۳۹۵ دى ۲۸, ۰۱:۱۲ ب.ظ)admin نوشته: mysql های بدبخت Smile)))
https://www.postgresql.org/docs/9.6/stat...etime.html

ســـــــــــــــــال 55 زدم توو کار pgsql زدید توو سرم و مسخرم کردید Angel، سال 95 اومدی میگی mysql ای های بدبخت Dodgy

یادم نمیاد.
ولی فعلا که توی کار mysql هستی Tongue

Big GrinBig GrinBig GrinBig Grin
mysql
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان