ceturtdiena, 2011. gada 24. marts

Kāpēc izmantot MS SQL Server 2008

Pamazām sāk parādīties iemesli, kas man liekas vilinoši lai izvēlētos strādāt ar SQL Server 2008. Šajā rakstā apvienoju lietas, kas mani ir ieinteresējušas.

Kā jau esmu minējis, strādāju ar SQL 2005, pagaidām daudz ko apgūt, tādēļ neesmu speciāli pētījis kas jauns SQL Server 2008. Bet dokumentāciju lasot uzskrienu virsū vieniem vai otriem uzlabojumiem jaunajā versijā. Tos pamazām te pierakstu. Ne visus, bet tādus, kas mani ieinteresē un ko nepiemirstu piefiksēt.

Raksts visdrīzāk tiks papildināts. Komentāri vienmēr laipni gaidīti..

Tātad:
  • Indeksiem jauna iespēja- veidot indeksu uz tabulas apakškopu (indekss ar Where daļu). Ir vairākas idejas kur pamēģināt pielietot, liekas- varētu būt lielisks efekts atsevišķos gadījumos. (uzzināt vairāk)
  • Jauns datu tips- Date. Visdrīzāk atvieglotu dzīvi daudzos gadījumos. (uzzināt vairāk)
  • Datu kompresēšanas iespēja. Liekas interesants risinājums, vēlētos iemēģināt.
  • Labāk strādā ar indeksiem, kas veidoti uz vairākām kolonnām. (labāk saprot secību)
  • SSMS- rāda XML izpildes plānu gan grafiskā, gan XML formātā. Var izveidot skriptu indeksa izveidei, ja vaicājuma izpildes laikā ir konstatēts, ka vaicājumam tāds būtu vajadzīgs.
  • Jauni lietotāja definēti T-SQL tipi- tabulas. Noderīgi padot tabulām kā parametru (minēts šeit). 
  • Dalītās tabulas (partitioned tables) un paralēlisms- ātrdarbības uzlabojumi- ja sql 2005 sadala darba uz tik procesoriem, cik daļu tiek aiztiktas vaicājumā, tad SQL 2008 to dala vairākās daļās (uzzināt vairāk)
Papildināts 2011-03-24:
  • Audits (MSDN šeit)
  • Datu šifrēšana (Transparent Data Encryption - šeit un šeit)
  • Failstream (MSDN šeit)
Papildināts 2011-09-20:
  • Resource Governor (msdn raksts šeit un video šeit)
  • Tracking Data Changes (šeit)

      Nav komentāru:

      Ierakstīt komentāru