piektdiena, 2011. gada 12. augusts

MS SQL Server Denali

SQL Server Denali CTP 3 versija ir jau kādu laiku pieejama lejupielādei (šeit). Ja vēlme palasīt vairāk, šis raksts šķiet labs sākums.

[2012-03-22 papildināts] Denali nav vairs Denali, bet gan SQL Server 2012. Meklējiet to!

ceturtdiena, 2011. gada 11. augusts

Kā atjaunot db lietotāja pieslēguma vārdu

Piemēram, atjaunojot datu bāzi uz cita servera, var rasties situācija, ka jaunajam serverim vēl nav pievienoti tie paši lietotāji, kas bija vecajā serverī. Tādā gadījumā datu bāze tiks atjaunota, bet tajā būs datu bāzes lietotāji, kuriem nav atbilstošu pieslēgumu vārdu. Līdzīgu efektu var panākt arī izdzēšot servera lietotāju, bet atstājot datu bāzes lietotāju.

otrdiena, 2011. gada 9. augusts

Kā dzēst failu no failu grupas

Vienā failu grupā var būt vairāki faili. Ja tā, tad tabulu (indeksu) rindu dati tiek sadalīti pa failiem proporcionāli failu izmēriem (vairāk: Faili un failu grupas SQL Server). Ja kādu no failiem vēlme izdzēst..

ceturtdiena, 2011. gada 4. augusts

Resursu bloķēšana- Application Locks

Raksts, kas domāts kā piezīmju lapiņa pašam.
SQL Server automātiski rūpējās par to, lai dati tiktu atbilstoši bloķēti dažādos lietošanas scenārijos atkarībā no tā ko darām un kādā tansakcijā tas notiek. Piemēram, kamēr dati tiek lasīti, aizliegt citiem šos datus mainīt, bet atļaut tos pašus datus lasīt. Vai, kamēr dati tiek mainīti, aizliegt tos lasīt.

Bet ko darīt, ja šādu ideju vajag realizēt pilnīgi citā scenārijā? Piemēram, atļaut tikai vienam lietotājam vienā laika momentā izpildīt saglabāto procedūru.

ceturtdiena, 2011. gada 21. jūlijs

SARG optimizācija II, meklēšana char un nchar kolonnās

Šoreiz vēl viens raksts par par vaicājumu parametriem (speciālgadījums rakstā SARG optimizācija minētajam). Konteksts šim ir datu tipu char un nchar atšķirības, netiešā veidā arī kolācijas, par ko nākotnē tiek domāts uzrakstīt vairāk (pirmais netiešais tēmas ievadraksts bija Kārtošana un kolācijas).

otrdiena, 2011. gada 19. jūlijs