Domande taggate «sql-server»

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.

4
Cosa c'è di meglio per le grandi modifiche a una tabella: ELIMINA e INSERISCI ogni volta o AGGIORNA esistente?
Sto realizzando un progetto in cui devo cambiare circa 36.000 record in una tabella ogni giorno. Mi chiedo cosa funzionerà meglio: eliminare le righe e inserirne di nuove, oppure aggiorna le righe già esistenti Per me è più semplice eliminare tutte le righe e inserirne di nuove, ma se questo …




3
SQL Server divide A <> B in A <B OR A> B, producendo strani risultati se B non è deterministico
Abbiamo riscontrato un problema interessante con SQL Server. Considera il seguente esempio di riproduzione: CREATE TABLE #test (s_guid uniqueidentifier PRIMARY KEY); INSERT INTO #test (s_guid) VALUES ('7E28EFF8-A80A-45E4-BFE0-C13989D69618'); SELECT s_guid FROM #test WHERE s_guid = '7E28EFF8-A80A-45E4-BFE0-C13989D69618' AND s_guid &lt;&gt; NEWID(); DROP TABLE #test; violino Per favore, dimentica per un momento che …

4
Il registro delle transazioni per il database 'database_name' è pieno a causa di 'XTP_CHECKPOINT'
Ho una domanda a riguardo XTP_CHECKPOINT. Sto usando SQL Server 2014. Ho un database in modalità SEMPLICE modello di recupero. Viene anche replicato. Non ci sono transazioni aperte. Ho corso DBCC OPENTRANe ritorna: "Nessuna transazione aperta attiva." Ma continuo a ricevere questo messaggio ogni volta che provo a creare o …



2
Come profilare le procedure memorizzate
Sto usando SQL Server 2012 e mi chiedevo come profilare le stored procedure Ad esempio, il profiler può acquisire ogni singola istruzione SQL in una procedura memorizzata, di cosa si tratta e quanto tempo richiede l'esecuzione, ecc.? Sto cercando di diagnosticare le stored procedure di replica di tipo merge e …



2
Come sapere quando / se ho troppi indici?
Eseguendo Microsoft SQL Server Profiler di tanto in tanto, mi viene in mente un sacco di nuovi indici e statistiche da creare ("... miglioramento stimato del 97% ..."). Dalla mia comprensione, ogni indice aggiunto può rendere SELECTpiù veloce una query SQL ma anche una query UPDATEo INSERTpiù lentamente poiché gli …




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.