Jakie są ukryte funkcje programu SQL Server ?
Na przykład nieudokumentowane procedury składowane w systemie, sztuczki, aby robić rzeczy, które są bardzo przydatne, ale niewystarczająco udokumentowane?
Odpowiedzi
Dziękujemy wszystkim za wszystkie wspaniałe odpowiedzi!
Procedury przechowywane
- sp_msforeachtable: Uruchamia polecenie za pomocą „?” zastąpione nazwą każdej tabeli (wer. 6.5 i nowsze)
- sp_msforeachdb: Uruchamia polecenie za pomocą „?” zastąpione każdą nazwą bazy danych (wersja 7 i nowsze)
- sp_who2: podobnie jak sp_who, ale z dużo większą ilością informacji na temat rozwiązywania problemów z blokami ( wersja 7 i nowsze )
- sp_helptext: Jeśli chcesz kod procedury przechowywanej, zobacz & UDF
- sp_tables: zwraca listę wszystkich tabel i widoków bazy danych w zakresie.
- sp_stored_procedures: zwraca listę wszystkich procedur przechowywanych
- xp_sscanf: Odczytuje dane z łańcucha do lokalizacji argumentów określonych przez każdy argument formatu.
- xp_fixeddrives:: Znajdź dysk twardy z największą ilością wolnego miejsca
- sp_help: Jeśli chcesz poznać strukturę tabeli, indeksy i ograniczenia tabeli. Również widoki i UDF. Skrót to Alt + F1
Fragmenty
- Zwracanie wierszy w losowej kolejności
- Wszystkie obiekty użytkownika bazy danych według daty ostatniej modyfikacji
- Tylko data powrotu
- Znajdź rekordy, których data przypada gdzieś w bieżącym tygodniu.
- Znajdź rekordy, które miały miejsce w zeszłym tygodniu.
- Zwraca datę początku bieżącego tygodnia.
- Zwraca datę na początku ubiegłego tygodnia.
- Zobacz tekst procedury wdrożonej na serwerze
- Usuń wszystkie połączenia z bazą danych
- Tabela suma kontrolna
- Suma kontrolna wiersza
- Upuść wszystkie procedury w bazie danych
- Ponownie mapuj identyfikatory logowania poprawnie po przywróceniu
- Wywołaj procedury przechowywane z instrukcji INSERT
- Znajdź procedury według słowa kluczowego
- Upuść wszystkie procedury w bazie danych
- Zapytaj programowo o dziennik transakcji dla bazy danych.
Funkcje
- HashBytes ()
- EncryptByKey
- Polecenie PIVOT
Misc
- Dodatki parametrów połączenia
- TableDiff.exe
- Wyzwalacze zdarzeń logowania (nowość w dodatku Service Pack 2)
- Zwiększanie wydajności dzięki utrwalonym kolumnom obliczeniowym (PCC).
- Ustawienie DEFAULT_SCHEMA w sys.database_principles
- Wymuszona parametryzacja
- Vardecimal Storage Format
- Wyszukanie najpopularniejszych zapytań w kilka sekund
- Skalowalne współużytkowane bazy danych
- Filtr tabeli / procedury składowanej w SQL Management Studio
- Flagi śledzenia
- Liczba po
GO
powtórzeniu partii - Bezpieczeństwo za pomocą schematów
- Szyfrowanie przy użyciu wbudowanych funkcji szyfrowania, widoków i tabel podstawowych z wyzwalaczami