Quali sono alcune funzionalità nascoste di SQL Server ?
Ad esempio, stored procedure di sistema non documentate, trucchi per fare cose che sono molto utili ma non abbastanza documentate?
risposte
Grazie a tutti per tutte le ottime risposte!
Procedura di archiviazione
- sp_msforeachtable: esegue un comando con '?' sostituito con ogni nome di tabella (v6.5 e successive)
- sp_msforeachdb: esegue un comando con '?' sostituito con ogni nome di database (v7 e versioni successive)
- sp_who2: proprio come sp_who, ma con molte più informazioni per la risoluzione dei blocchi (da v7 in su)
- sp_helptext: se vuoi il codice di una procedura memorizzata, visualizza & UDF
- sp_tables: restituisce un elenco di tutte le tabelle e viste del database nell'ambito.
- sp_stored_procedures: restituisce un elenco di tutte le procedure memorizzate
- xp_sscanf: legge i dati dalla stringa nelle posizioni degli argomenti specificate da ciascun argomento del formato.
- xp_fixeddrives:: trova l'unità fissa con il più grande spazio libero
- sp_help: se si desidera conoscere la struttura della tabella, gli indici e i vincoli di una tabella. Anche viste e UDF. La scorciatoia è Alt + F1
Frammenti
- Restituzione di righe in ordine casuale
- Tutti gli oggetti utente del database per data ultima modifica
- Solo data di ritorno
- Trova i record in cui la data cade da qualche parte all'interno della settimana corrente.
- Trova i record in cui è avvenuta la settimana scorsa.
- Restituisce la data per l'inizio della settimana corrente.
- Restituisce la data per l'inizio dell'ultima settimana.
- Vedere il testo di una procedura che è stata distribuita su un server
- Rilascia tutte le connessioni al database
- Tabella Checksum
- Row Checksum
- Rilascia tutte le procedure in un database
- Mappare nuovamente gli ID di accesso correttamente dopo il ripristino
- Chiamare Stored procedure da un'istruzione INSERT
- Trova procedure per parola chiave
- Rilascia tutte le procedure in un database
- Interrogare il registro delle transazioni per un database a livello di codice.
funzioni
- HashBytes ()
- EncryptByKey
- Comando PIVOT
Varie
- Extra della stringa di connessione
- TableDiff.exe
- Trigger per eventi di accesso (novità in Service Pack 2)
- Aumentare le prestazioni con persisted-computed-colonne (pcc).
- Impostazione DEFAULT_SCHEMA in sys.database_principles
- Parametrizzazione forzata
- Formato di archiviazione Vardecimal
- Capire le query più popolari in pochi secondi
- Database condivisi scalabili
- Funzionalità Filtro tabella / Stored procedure in SQL Management Studio
- Bandiere di traccia
- Numero dopo una
GO
ripetizione del batch - Sicurezza mediante schemi
- Crittografia mediante funzioni di crittografia integrate, viste e tabelle di base con trigger