Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.
Considera quanto segue: declare @dt datetime, @dt2 datetime2, @d date set @dt = '2013-01-01' set @dt2 = '2013-01-01' set @d = '2013-01-01' select convert(varbinary, @dt) as dt, convert(varbinary, @dt2) as dt2, convert(varbinary, @d) as d Produzione: dt dt2 d ------------------ -------------------- -------- 0x0000A13900000000 0x07000000000094360B 0x94360B Ora, ho già capito da …
Come parte dei nostri test di unità automatizzati, molti database vengono creati, configurati e quindi eliminati. Il problema è che ogni volta che ciò accade, otteniamo un sacco di record da SQL Server nel Visualizzatore eventi di Windows. I messaggi sono principalmente cose come: "Avvio", "Impostazione opzione database" e "indice …
Ho una tabella che ha i dettagli delle famiglie e un'altra che ha i dettagli di tutte le persone associate alle famiglie. Per la tabella delle famiglie ho una chiave primaria definita usando due colonne in essa - [tempId,n]. Per la tabella delle persone ho una chiave primaria definita usando …
Ho una tabella con una colonna XML. Xml è simile a <Root> <Row> <user>abc</user> <Rowid>1</Rowid> </Row> <Row> <user>vf</user> <Rowid>2</Rowid> </Row> <Row> <user>ert</user> <Rowid>3</Rowid> </Row> <Maxrowid>3</Maxrowid> </Root> Ora sotto query return sl_no column e myxmlcolumn di righe contenenti colonna xml con valori 'abc' o 'xyz' nel nodo 'user' (). Sotto la …
Sebbene SQL sia più associato a operazioni simili a tabelle e non tanto a ricorsive, supponiamo che vorremmo implementare il concetto di elenco collegato (o doppio-collegato) (come abbiamo ad esempio in C). Esiste un modo per farlo in modo efficiente, considerando che possiamo avere elementi che si spostano da qualsiasi …
SQL Server 2008 R2 Standard Edition (64 bit) su Windows 2008 R2 Enterprise Il server ha oltre 300 GB di memoria ma l'utilizzo totale della memoria nel pannello di controllo non supera mai gli 86 GB SQL configurato per utilizzare la massima quantità di memoria Anche in condizioni di utilizzo …
Sto avvisando qualcuno su come disabilitare TCP Chimney Offload , che è abilitato di default da Windows Server 2003 SP2. Lavoriamo in un ambiente con più macchine server, vale a dire la macchina del server delle applicazioni che comunica con la macchina del server di database. Ciò può causare problemi …
Ho familiarità con SSMS, ma non ho mai usato .net, c # o visual studio (ho fatto altre cose: Assembler, c, unix, vi, oracle, ecc.). Sto cercando di capire l'ETL SSIS di base 2012 (senza BI o data warehouse) e non riesco a trovare nulla che spieghi come tutti questi …
Ho uno strano problema di compilazione di query che è difficile da riprodurre. Succede solo sotto carico elevato e non può essere facilmente ripetuto. C'è una tabella T con colonne A, B, C, D. Esiste un indice cluster non univoco su T (A, B, C, D). Esiste una query SELEZIONA …
Sto eseguendo una query che sta elaborando alcuni nodi da un documento XML. Il mio costo di sottostruttura stimato è in milioni e sembra che tutto provenga da un'operazione di ordinamento che il server sql sta eseguendo su alcuni dati che estraggo dalle colonne XML tramite XPath. L'operazione di ordinamento …
Ho un database SQL da 2,8 TB (principalmente file di dati, circa 400 GB di file di registro) che attualmente richiede circa 9 ore per il ripristino. Questo database viene utilizzato a scopo di test e deve essere eliminato e ripristinato da un backup tra ogni esecuzione, per assicurarsi che …
Mi chiedevo se è possibile abilitare un trigger solo per la mia applicazione corrente e non per qualsiasi sql eseguito sul tavolo. La situazione: Esistono due applicazioni che lavorano sullo stesso database. App1 e App2. Ho un trigger su "MyTable" che dovrebbe essere attivato solo quando App1 sta eseguendo una …
Posso pensare a molte ragioni alla base di questa decisione di archiviare i piani stimati nella cache del piano e non il piano effettivo. Ma non riesco a trovare la risposta "corretta".
Abbiamo usato SQL Server Replication per molto tempo e abbiamo avuto alcuni problemi con esso che a volte dovevamo reinizializzare le sottoscrizioni per risolvere alcuni problemi e altre volte abbiamo dovuto distruggere l'intera struttura di replica e ricostruirla di nuovo! La nostra principale preoccupazione è che una volta che abbiamo …
Un mio amico mi ha detto oggi che invece di rimbalzare su SQL Server, potevo semplicemente staccare e quindi ricollegare un database e questa azione avrebbe cancellato le pagine e i piani del database dalla cache. Non sono d'accordo e fornisco le mie prove di seguito. Se non sei d'accordo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.