Új hozzászólás

Szia Attila, A helyi idő és az egyezményes idő tárolása azért is lehet érdekes mert a megfeleltetés az időben változhat. Pl. a nappali időzóna (aka DST) használata vagy nem használata évenként változhat. A legtöbb beépített konverter pedig csak az aktuális szabályt ismeri az évekkel korábbit nem. Így előállhat, hogy a múltban más időpontot számol, mint amit akkor ténylegesen használtak. A datetime tároláshoz annyit hozzátennék, hogy az adatbáziskezelő a datetime formátumot eleve 8 byte-os integer-ként tárolja(bázishoz viszonyított eltelt nap, illetve tized- vagy sima másodperc), tehát az már eleve egy mesterséges kulcs. Ami ráadásul jól indexelhető és nagyon hatékony beépített konverterek állnak rendelkezésre ami kellően hatékonnyá teheti a keresést (Erről jut eszembe. Tábla particionálásról írtál már? Idő-dimenziójú adatoknál nagyon fontos és hatékony teljesítményjavítási lehetőség). Az egyezményes időnél szerintem a datetime jól működik. A helyi időnél ez már fogósabb lehet a fenti probléma miatt. üdv Tamás