OK, naleteh na nesto sto ce vam se sigurno svideti u novom SQL serveru
Konacno podela DATETIME na DATE i TIME, svaki sa malo boljom rezolucijom:
DATE, 3 bajta, opseg datuma 1/1/0001 do 12/31/9999. Odgovara date delu .NETovog DateTime tipa
TIME, 3 do 5 bajtova, drzi samo vreme od 00:00:00.0000000 do 23:59:59.9999999, po defaultu rezolucija je 100ns i zauzima 5 bajtova ali moze da se smanji zarad ustede prostora
DATETIME2: novi datetime tip, u principu kombinacija novih DATE i TIME tipova, za opseg od 0001-01-01 00:00:00.0000000 do 9999-12-31 23:59:59.9999999 sa default 100ns rezolucijom (koja moze da se smanji isto kao za TIME). Zauzima 6 do 7 bajtova u zavisnosti od rezolucije vremena.
DATETIMEOFFSET: Kao DATETIME2 samo ima dodatni storage za vremensku zonu (dok se sam datum smesta u GMT0), Npr: '2008-09-11 11:33:12.2583765 +01:00'. Dobro za globalne sajtove. Zauzima 8 do 10 bajtova u zavisnosti od rezolucije vremena.
FILESTREAM, varbinary polje za smestanje velikih BLOB-ova sad moze da se markira kao FILESTREAM. High level, ovo znaci da ce svi blobovi ubaceni u bazu biti smesteni direktno na file sistem servera umesto u mdf fajl izbegavajuci degradaciju performansi cele baze. Bez obzira na to sto su direktno na disku, ova polja ce i dalje biti deo backup-a.
I sad, najsladje za kraj:
HIERARCHYID, konacno resenje za smestanje drvaca bez maltertiranja sa rekurzivnim referencijalnim kljucevima. Omogucava veoma elegantno pretrazivanje, setanje i krerianje hijerarhijskih struktura u flat tabelama. Posto se to ne moze bas ispricati u par reci, evo link:
http://msdn.microsoft.com/en-us/library/bb677173.aspx
Treba jos da pogleda Spatial Types, ali po onome sto sam video iz prve ruke moguce je iskoristiti .NET serijalizaciju da se direktno u kolonu tabele smesti bilo koji serializable tip, sto otvara dosta mogucnosti. Al otom potom, dosta za sada.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić