DBCC checkprimaryfile czyli dodatkowe info o pliku mdf bazy danych

Komenda dbcc checkprimaryfile przyjmuje dwa parametry. Pierwszym parametrem jest fizyczna nazwa pliku drugim parametrem jest liczba całkowita z przedziału od 0 do 3. Poniżej przedstawiam opis tych wartości: 0 – zwraca wartość 1, jeśli plik jest plikiem podstawowej bazy danych1 – zwraca nazwę, rozmiar, maksymalny rozmiar, status i ścieżkę wszystkich Dowiedz się więcej…

Niezaufane klucze obce w SQL Server

Klucz obcy to łącze między dwiema tabelami, które jest używane do wymuszania integralności referencyjnej w bazie danych. Zaufane klucze zapewniają, że dane w bazie danych pozostają „czyste” i logiczne. Tworząc zaufane klucze obce w SQL Server między tabelami, optymalizator jest w stanie przyjąć pewne założenia dotyczące danych, a tym samym Dowiedz się więcej…

Zapowiedź mojej sesji na SQL Saturday #824 – „Cut the tables into partitions v.2”

W lutym 2018 r. na spotkaniu warszawskiej grupy Data Comunnity Poland prowadziłem sesję o tematyce partycjonowania „Kroimy tabele na partycje”. Ze względu na duże zainteresowanie postanowiłem powtórzyć tę sesję na SQL Saturday #824 w Krakowie, ale w nieco zmienionej formie. Podczas tej sesji zaprezentowana zostanie jedna z technik optymalizacji baz Dowiedz się więcej…