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:
Lista nieużywanych raportów
Ilość raportów często przekracza realne potrzeby organizacji i jej jednostek, niekiedy jest to spowodowane rotacja pracowników, gdzie każdy chciałby posiadać raport dostosowany pod swoje wymagania. Niekiedy jest to wynik polityki firmy i premii za wprowadzenie nowych „przydatnych” ulepszeń do procesów i co za tym idzie ktoś wpadnie na pomysł nowego raportu, który będzie zwracał dokładniejsze […]
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. […]