Home » Performance » MySQL » INT vs. TIMESTAMP data types
INT vs. TIMESTAMP data types [message #2934] Fri, 11 April 2008 16:26 Go to previous message
Speeple  is currently offline Speeple
Messages: 91
Registered: August 2006
Member
Hi,

Currently for a blog platform I have:

year=YEAR
month=TINYINT
day=TINYINT
timestamp=INT

I was contemplating using the TIMESTAMP type.

To get previous usage like yearly monthly etc archives I would do:

WHERE author=4 AND YEAR(timestamp)=2008 AND MONTH(timestamp)=4

Would this utilize an index on INDEX(author, timestamp) or would the functions YEAR() and MONTH() which extract kill the index usage?

Cheers!


Martin Gallagher | Speeple: The latest news

Read Message
Read Message
Read Message
Read Message
Previous Topic:ndb size
Next Topic:Tweak Innodb parameters
Goto Forum:

  



Current Time: Fri Dec 5 11:13:49 EST 2008

Total time taken to generate the page: 0.01092 seconds
.:: Contact :: Home :: MySQL Support by Percona.com ::.

Powered by: FUDforum 2.7.5.
Copyright ©2001-2006 FUD Forum Bulletin Board Software

MySQL Performance | Forum authority Badge