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

ceturtdiena, 2011. gada 16. jūnijs

Kārtošana un kolācijas

Mūsu alfabēts ir 'a', 'ā', 'b', 'c', 'č', ..., 'ž'. Kārtojot datus SQL Server, tas ne vienmēr tiek ņemts vērā.

trešdiena, 2011. gada 15. jūnijs

SQL Server versijas

Ja vēl nav pamanīts- nu jau kādu laiku emuārā jauna sadaļa "Saites". Iedvesmas brīdī tur saliku daļu no saitēm, kas nesakārtotākā veidā atrodas manā SQL grāmatzīmju joslā.

Šodien pievienota jauna saite, SQL Server versijas, atjauninājumu lejupielādes saites. Tur var atrast SQL Server versijas un saites uz atjauninājumu lejupielādēm.

Un vienlaicīgi apsveicos ar 100-to rakstu :).

Lietotāju pielikšanas un tiesību piešķiršanas skripta ģenerācija

Produkcijas un testa datu bāzēs lietotāji un to tiesības parasti atšķiras. Lai aktualizētu datus, testa datu bāzi mēdz laiku pa laikam atjaunot no produkcijas datu bāzes rezerves kopijas.

Šajā rakstā skripts, ar kuru var uzģenerēt skriptu lietotāju pielikšanai un tiesību piešķiršanai datu bāzē.