Monitorowanie przyrostu wielkości tabel [Space growth]

Nieodłącznym elementem pracy z bazami danych jest monitorowanie przyrostu wielkości tabel. Wykrycie za w czasu nagłego przyrostu danych może nas uchronić od wielu nieprzyjemnych incydentów. Konieczna będzie analiza tabel i ich zasileń, jakimi danymi są zasilane, czy został otwarty nowe źródło, jak również czy przypadkiem nie mamy dubli w wyniku jakiegoś błędu. Najważniejsze jest odpowiedzenia […]

Zamiana plików bazodanowych mdf i ldf

Potrzebujesz przenieść plik bazy w inną lokalizację lub zmienić jego nazwę? Przy próbie realizacji tego pojawi się błąd o wykorzystywaniu danego pliku i niemożliwości zrealizowania polecenia. Konieczne jest przejście bazy w tryb offline, wtedy dopiero możemy wpływać na pliki z nią związane. W celu zamiany plików bądź modyfikacji ich nazw możesz skorzystać z poniższego kodu:

Jak wykryć niewidzialne znaki ASCII?

Nie możesz wyszukać danej nazwy, pomimo że prawidłowo wprowadzasz jej wartość? Po raz kolejny natrafiasz na krzaczki, kwadraty lub nie widoczne białe znaki w tekstach? Czas najwyższy by wprowadzić obsługę tychże nikczemnych znaków i pozbyć się niezręcznych sytuacji. Problemem tutaj są znaki specjalne, które często nie są widoczne na pierwszy rzut oka. Często pojawiają się […]

Konfiguracja konta pocztowego [Database Mail]

Jednym z dostępnych narzędzi ułatwiającym zarządzanie naszą bazą jest usługa Database Mail, pozwalająca na konfigurację konta pocztowego SMTP a co za tym idzie przesyłanie wiadomości email. Daje nam to możliwość informowania nas o krytycznych sytuacjach, zakończeniu wykonywania zadań, bądź nawet przekazywania nam wyników zapytań. Usługę możemy skonfigurować na dwa sposoby, ręcznie poprzez kreator, bądź też […]

Monitoring opóźnień – Dlaczego to trwa tak długo? [Wait stats]

Kolejne zgłoszenia w sprawie wolnego działania aplikacji? Integracja kolejny raz trwa za długo? W tym wszystkim CPU śpi przy tak niskim zużyciu, a dołożenie pamięci ucieszyło tylko na moment? Niestety możemy spotkać wiele podobnych sytuacji, spowodowanymi nieznanymi nam przyczynami, czas by zastanowić się czy być może nie stoi za tym wszystkim zbyt długi czas oczekiwania. […]

Jak wyłączyć wybrane wyzwalacze? [Toggle trigger]

Nieodzownym elementem struktury naszej bazy jest fakt jej rozbudowy i rozwoju wraz z pojawiającymi się nowymi procesami czy usprawnianiem obecnych. Zwiększenie liczby obiektów pomagających w automatyzacji tego wszystkiego jest w pewnym momencie olbrzymia. W bazach danych jednym z takich obiektów są triggery (wyzwalacze), które zostaną szerzej omówione w innym artykule. Często przy pracach technicznych, czyszczeniu danych, bądź […]

Architektura bazy danych SQL Server

W tym wpisie pokrótce przybliżę architekturę oraz procesy zachodzące w bazie danych ze stajni Microsoftu, pozwoli to zrozumieć podstawowe założenia, strukturę oraz działanie i rozwiać wszelkie nieścisłości z tym związane. Powinniśmy zacząć od wskazania kilku istotnych elementów jakimi jest serwer, baza danych czy też instancja. Zacznijmy zatem od serwera, czyli fizycznej, bądź wirtualnej maszyny na […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top