Choix du format de date timestamp Mysql ou timestamp Unix
Bonjour,
Je souhaiterais avoir vos avis sur le choix du format de date Mysql dans le cas d'une utilisation décrite ci-dessous :
Actuellement mes dates sont au format timestamp(14) 20060216132500. sous Mysql 5
Je fais bcp de requete basées sur les dates, avec des contraintes qui ressemble à celles ci....
Code:
1 2 3 4 5 6
| SELECT RE.idRecherche, OF_Date_Offre, ...
FROM BDF_Offres AS OF, BDF_Recherche AS RE,...
WHERE (OF.OF_Date_Take >= RE.Rech_Date_Take OR OF.OF_Date_Take<=TIMESTAMP( RE.Rech_Date_Take +1000000 ))
AND (OF.OF_Date_Deliver <= TIMESTAMP(( RE.Rech_Date_Deliver +1000000 )) OR RE.Rech_Date_Deliver IS NULL OR RE.Rech_Date_Deliver = '00000000000000') |
Nous sommes en phase d'optimiser la structure de la BDD et je demandais si utiliser un format timestamp unix améliorerait le temps des requetes.
Qu'en pensez vous.
Merci d'avance