Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità



2
Liberare spazio su disco dopo aver eliminato il database
Sto lavorando su un sistema di sviluppo e sto ripristinando un database, ad esempio "pippo", che sto usando per scopi di sviluppo. Mentre sto lavorando attraverso i nodi, ho appena eseguito DROP DATABASE foo. Tuttavia, ho realizzato rapidamente di aver mangiato tutto lo spazio sul mio disco. Una schifezza. VACUUM …





4
Posso esportare un piano di manutenzione senza utilizzare Integration Services?
Sto cercando di esportare un semplice piano di manutenzione da un'istanza di SQL Server. Voglio verificare l'esportazione nel controllo del codice sorgente e applicare il piano di manutenzione esportato a istanze funzionalmente identiche. StackOverflow e SQL Server Newbie consigliano di utilizzare Integration Services per esportare il piano di manutenzione. Quando …

2
Colonne bit vs. booleane
Dato che i campi di bit sono solo rappresentazioni binarie di dati e devono essere interrogati in modo leggermente "strano". In realtà fornisce qualche vantaggio utilizzando un campo bit per un valore booleano? Da quello che posso vedere sembra suggerire che lo spazio sia l'unico vero vantaggio.


2
SQL SERVER Archiviazione di TinyInt
In SQL Server, perché è un tinyint memorizzato con 9B nella riga. Per qualche motivo sembra che ci sia un ulteriore byte alla fine della maschera bitmap NULL. USA tempdb; PARTIRE CREA TABELLA tbl ( I TINYINT NON NULL ); PARTIRE INSERISCI IN tbl (i) VALORI (1); PARTIRE DBCC IND …

3
Perché una query aggregata è significativamente più veloce con una clausola GROUP BY che senza una?
Sono solo curioso di sapere perché una query aggregata viene eseguita molto più velocemente con una GROUP BYclausola che senza una. Ad esempio, l'esecuzione di questa query richiede quasi 10 secondi SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Mentre questo richiede meno di un secondo SELECT MIN(CreatedDate) FROM MyTable …


1
Cosa deve sapere un DBA di SQL Server su Windows Server?
Analogamente alla mia domanda precedente Che cosa deve sapere un DBA su SSAS? , che ha generato una risposta davvero meravigliosa (grazie, @ConcernedOfTunbridgeWells!), ora faccio una domanda simile: Cosa deve sapere un DBA di SQL Server su Windows Server per essere in grado di gestirlo in modo efficiente e capire …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.