Archiwum za miesiąc 2012-03

Co jest warty certyfikat? Jak rozpocząć certyfikację z SQL 2012?

2012-03-31

Kiedy przystępujesz do programu certyfikacyjnego, masz w tym jakiś cel. Wierzę, że tym celem nie jest jedynie udekorowanie ścian fajnymi dyplomami. Dyplom dostaniesz już po szkoleniu, zaś wejście na ścieżkę certyfikacyjną to zaliczanie kolejnych egzaminów. Przyjrzyjmy się kilku liczbom: Co roku na świecie przybywa około 59% procent danych w porównaniu do poprzedniego roku (Gartner) Z […]

Porównanie wersji/edycji SQL Server 2012

2012-03-23

Na stronie http://msdn.microsoft.com/en-us/library/cc645993(v=SQL.110).aspx znajduje się prosta tabelka przedstawiająca możliwości i ograniczenia poszczególnych wersji SQL Server 2008. Strona zawiera też opisy prezentowanych funkcjonalności.

Być zawsze na czas. Technologia, wiedza i ludzie.

2012-03-16

Znam pewną fabrykę, która jak to duża fabryka, nie przyjmowała małych zleceń, tylko same duże. Wiadomo – duże zlecenie, duże pieniądze. Aby zaś zrealizować małe zlecenie pracownicy musieli odpowiednio przygotować do tego maszyny, wymienić materiał, co generowało mniejsze dochody. Najgorsze przy przyjmowaniu małych zleceń było to, że kiedy fabryka zdecydowała się je realizować, a właśnie […]

Klauzula OFFSET i FETCH w SQL 2012

2012-03-14

Od wersji SQL 2012 ORDER BY zostało powiększone o klauzulę OFFSET. Pozwala ono stronicować dane sortowane w okręlsonym porządku. Zobacz następujący przykład: USE TEMPDB   CREATE TABLE TestNumber (ID INT)   DECLARE @i INT=0 WHILE @i<100 BEGIN  SET @i+=1  INSERT TestNumber VALUES (@i) END   SELECT ID FROM TestNumber ORDER BY ID OFFSET 50  ROWS  […]

Limit 8060 B na rekord pominiety od SQL 2005.

2012-03-14

Kiedy w SQL 200o tworzyłbyś taką tabelę: CREATE TABLE LargeTable( x varchar(8000), y varchar(8000) ) otrzymałbyś ostrzeżenie: Warning: The table 'LargeTable’ has been created but its maximum row size (16025) exceeds the maximum number of bytes per row (8060). INSERT or UPDATE of a row in this table will fail if the resulting row length […]

Kiedy defragmentować indeks? (DBCC REORGANIZE i DBCC REBUILD)

2012-03-14

Kiedy defragmentować indeks, to jedno z najczęstszych pytań na szkoleniach. Tutaj nie tłumaczę, jak jest zbudowany indeks, ani na czym polega defragmentacja. Nie wyjaśnię nawet składni polecenia DBCC REORGANIZE ani DBCC REBUILD. Powtórzę jednak za blogiem Paula Randal wartości przy których należy uruchomić odpowiednie polecenia. Przyznam, że szczera odpowiedź na pytanie „Kiedy mam uruchomić REBUILD, a […]

By Rafał Kraik in SQL

Aktualny certyfikat = Aktualna wiedza. Egzaminy z SQL Server 2012

2012-03-13

Ciągle zmieniają się technologie. Co z tego, że znasz SQL w wersji 2000/2005/2008 i twoja firma go używa. Jeśli osiądziesz na laurach i zamkniesz się w tej znanej ci technologii, a ktoś podejmie decyzję o przejściu na SQL 2012, to okaże się, że twoje umiejętności są marne! Chcąc być na topie,przygotowanym do nowych wdrożeń, albo […]