Veidojot indeksu, vienmēr to mēģina izveidot pēc iespējas labāku, noderīgāku. Bet ne vienmēr tas izdodas. Dodot ieteikumus indeksu izveidei, parasti līdzi nāk teksts "neaizmirstiet visu testēt, testēt un vēlreiz testēt". Ir jau skaisti, tik ne vienmēr veidojot testus iznāk izdarīt pareizus pieņēmumus par reālo vidi. Kādā no turpmākajiem rakstiem būs plašāk apskatīts kā SQL Server "izdomā" vai indeksus izmantot. Tas ļaus izdarīt labākus pieņēmumus par to indeksu nepieciešamību. Šajā rakstā savukārt- kā uzzināt vai un kuri izveidotie indeksi tiek izmantoti? (tātad- fakta konstatēšana)
otrdiena, 2010. gada 30. novembris
pirmdiena, 2010. gada 29. novembris
Indeksu fragmentācija
Indeksu fragmentācija nav vislielākā problēma strādājot ar indeksiem. Tomēr atsevišķās situācijās tas var būtiski (atkarībā no situācijas) ietekmēt ātrdarbību. Šajā rakstā aprakstīts kas ir iekšējā un ārējā fragmentācija, dots teorētiskais skaidrojums. Doti ieteikumi kā minimizēt ārējo fragmentāciju (iekšējās fragmentācijas novēršana aprakstīta rakstā- Indeksu apkope).
ceturtdiena, 2010. gada 25. novembris
Informācijas par indeksiem apskatīšana
Aprakstīts kā apskatīt informāciju par indeksiem- divos veidos- (1) ar SSMS grafiskā interfeisa palīdzību un (2) izmantojot DMV (Dynamic Management Views and functions) funkciju sys.dm_db_index_physical_stats. Dots skaidrojums iegūtajiem rezultātiem- lapu 'pilnums', lapu skaits, ierakstu skaits, indeksa dziļums un citi.
ceturtdiena, 2010. gada 11. novembris
SQL Server iebūvētās funkcijas
Rakstā vienuviet apvienotas funkcijas, kas var noderēt ikdienas darbā strādājot ar SQL Server. Dotas saites uz MSND rakstiem, kur funkciju skaidrojumi.
trešdiena, 2010. gada 10. novembris
Utilītprogramma: bcp. Datu eksports/imports
Kad ir vajadzība datubāzes datus eksportēt uz ārēju failu vai importēt no faila datubāzē, datu eksportam un importam no teksta failiem SQL Server iespējams izmantot bcp utilītu, kura bez problēmām tiek galā arī ar liela apjoma datu apstrādi.
otrdiena, 2010. gada 9. novembris
Pieteikšanās (logon) trigeri
Rakstā aprakstīts pieteikšanās (Logon) trigeris, apskatītas subjektīvi galvenās nianses, kas būtu jāņem vērā tos veidojot. Raksta beigās atsauces uz citiem avotiem, kur par tiem var palasīt vairāk.
ceturtdiena, 2010. gada 4. novembris
Bitwise OR, jeb kā caur vienu parametru var padot vairākas vērtības?
Rakstā ar piemēru aprakstīts Bitwise OR iekš SQL Server. Droši vien noderētu priekšzināšanas par Būla algebru.
otrdiena, 2010. gada 2. novembris
Indeksu izveide
Rakstā aprakstītas indeksu izveides iespējas un īpašības SQL Server 2005, ko var norādīt/kas ir jānorāda. Nav aprakstīti XML indeksi. SQL Server 2008 indeksiem ir iespējams norādīt "Where" daļu, šeit tas netiek aprakstīts.
Piemērs: Indeks ar unikālām vērtībām, IGNORE_DUP_KEY
Piemērā parādīts, kā strādā IGNORE_DUP_KEY unikālam indeksam.
Abonēt:
Ziņas (Atom)