Sono in qualche modo un nuovo DBA e gestisco un'istanza di SQL Server 2012 con una discreta quantità di attività. Sto correndo in modalità di recupero completo perché abbiamo bisogno di un recupero temporizzato. In questo momento, eseguo un backup completo dei database e dei registri ogni giorno alle 5:00. …
Sono sempre perplesso riguardo un comportamento misterioso di t-sql, come il seguente -- Create table t and insert values. use tempdb CREATE TABLE dbo.t (a INT NULL); -- insert 3 values INSERT INTO dbo.t values (NULL),(0),(1); GO set ansi_nulls off -- purposely turn off, so we can allow NULL comparison, …
Ho una tabella di SQL Server definita come segue CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL DEFAULT 0, …
Picture ticket dell'help desk che vengono trasferiti tra i reparti. Vogliamo sapere quale sia il dipartimento alla fine della giornata per ogni biglietto per ogni giorno in cui il biglietto è aperto. La tabella contiene l'ultimo dipartimento per ogni biglietto per ogni giorno in cui è aperto in cui si …
Sto eseguendo SQL Server 2012 e sto cercando di mettere insieme alcune query per il monitoraggio utilizzando i DMV. Tuttavia, quando si guarda il total_elapsed_timecampo nel sys.dm_exec_requestsDMV, i numeri sembrano lontani. Ecco un esempio: SELECT session_id, RunTime = CURRENT_TIMESTAMP, start_time, total_elapsed_time FROM sys.dm_exec_requests WHERE session_id = 284; session_id RunTime start_time …
Quindi ho un semplice processo di inserimento in blocco per prendere i dati dalla nostra tabella di gestione temporanea e spostarli nel nostro datamart. Il processo è un semplice flusso di dati con impostazioni predefinite per "Righe per batch" e le opzioni sono "tablock" e "nessun vincolo di controllo". Il …
Ho notato un'operazione di statistiche di aggiornamento automatico relativamente lunga (20 min +) in una build quotidiana di datawarehouse. Il tavolo in questione è CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ CONSTRAINT [PK_factWebAnalytics] PRIMARY KEY CLUSTERED ( [MarketKey] …
Per MySQL so che nel database viene eseguito il backup tabella per tabella in Istruzioni SQL, questo si traduce in un blocco e se si aggiornano le colonne durante il backup si potrebbero riscontrare problemi di integrità. Per quanto ne so, questo non si applica a Microsoft SQL Server, ma …
Ho un database che è sempre attivo in modalità ad alta disponibilità sincronizzato con un altro database su un'istanza diversa. Come posso ripristinare da un .bakfile nel database primario usando T-SQL? Sono nuovo di disponibilità elevata e mi è stato comunicato che è necessario rimuovere il database dalla disponibilità elevata …
Nella mia applicazione, con un DB in esecuzione su SQL Server 2012, ho un lavoro (attività pianificata) che esegue periodicamente una query costosa e scrive i risultati in una tabella che può essere successivamente interrogata dall'applicazione. Idealmente, vorrei eseguire quella query costosa solo se qualcosa è cambiato dall'ultima esecuzione della …
Sto tentando di installare SQL Server Express 2012 w / SP1 x64 su Windows 7 SP1 x64. In precedenza questa macchina aveva installato SQL Server Express 2012. Questa istanza è stata aggiornata a SQL Server 2012 Standard, che da allora è stato disinstallato. Di seguito sono riportate le opzioni selezionate …
La vista di sistema sys.partitionsha una colonna "righe" che è il numero totale di righe in una determinata partizione. Per una tabella che non è partizionata (o ha solo una partizione a seconda di come la si guarda) questa colonna fornisce il numero di righe nella tabella. Sono curioso di …
Mi sono imbattuto in alcuni comportamenti interessanti su SQL Server (osservati nel 2005 e 2012) oggi che speravo che qualcuno potesse spiegare. Una query che esegue un confronto utilizzando =su un campo NVARCHAR ha ignorato lo spazio finale nella stringa (o ha automaticamente tagliato il valore prima del confronto) ma …
Stiamo provando a utilizzare Bitlocker per proteggere un database di SQL Server 2012. Non abbiamo alcun problema a far funzionare bitlocker ... il problema che abbiamo è che una volta che l'unità è bloccata, SQL Server non può più leggere i dati. Ci piacerebbe usare TDE, ovviamente, ma dal momento …
Quando eseguo quanto segue (in Management Studio, GO separerà i comandi in batch) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Viene visualizzato un messaggio di errore di deadlock. Il mio processo si …
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.