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.
Fa @os_run_priorityin sp_add_jobsteprealtà il lavoro, in SQL Server 2008 R2? È descritto come "riservato" o "non documentato". Tuttavia, lo vedo nella sp_add_jobstepdefinizione: @os_run_priority INT = 0, -- -15 = Idle, -1 = Below Normal, 0 = Normal, 1 = Above Normal, 15 = Time Critical)
Esiste documentazione o ricerca sulle modifiche in SQL Server 2016 su come viene stimata la cardinalità per predicati contenenti SUBSTRING () o altre funzioni stringa? Il motivo per cui sto chiedendo è che stavo esaminando una query le cui prestazioni sono diminuite nella modalità di compatibilità 130 e il motivo …
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, …
Sto permettendo all'utente finale di definire quante righe vengono restituite da una query (SELECT TOP (@x)). Esiste un valore che può essere inserito dove vengono restituite tutte le righe? O devo creare dinamicamente la query senza TOP (@x) se vogliono che vengano restituite tutte le righe? Sto usando SQL Server …
In un'applicazione di produzione (C # parlando con SQL Server 2014 Standard) c'è una query che assomiglia a questa, di seguito. Il più delle volte funziona in millisecondi. Ma di tanto in tanto (per alcuni valori di @Id), impazzisce e richiede circa un minuto. Questo è più lungo del timeout …
Ho creato la seguente tabella: CREATE TABLE dbo.TestStructure ( id INT NOT NULL, filler1 CHAR(36) NOT NULL, filler2 CHAR(216) NOT NULL ); e quindi creato un indice cluster: CREATE CLUSTERED INDEX idx_cl_id ON dbo.TestStructure(id); Successivamente l'ho popolato con 30 righe ogni dimensione è 256 byte (in base alla dichiarazione della …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Exchange Stack di amministratori di database. Chiuso 3 anni fa . Il lavoro produttivo si è fermato mentre proviamo a capire qual è la …
Un modo per determinare l'esecuzione della stored procedure è utilizzare i metodi di "gestione dinamica", in questo modo: SELECT sqlText.Text, req.* FROM sys.dm_exec_requests req OUTER APPLY sys.dm_exec_sql_text(req.sql_handle) AS sqltext Tuttavia, questo visualizza solo il testo dell'istruzione create della procedura memorizzata. per esempio: CREATE PROCEDURE IMaProcedure @id int AS SELECT * …
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 …
Speravo di avere una visione granulare di quali file di database contenessero quali unità di allocazione per i vari HoBT (sia allineati che non allineati) che vivono in un database. La query che ho sempre usato (vedi sotto) mi è servita bene fino a quando non abbiamo iniziato a creare …
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 …
Molto un principiante nel lavoro su DB, quindi apprezza la tua pazienza con una domanda di base. Sto eseguendo SQL Server 2014 sul mio computer locale e ho una piccola tabella e un'applicazione client di base con cui testare diversi approcci. Ricevo quello che sembra essere un blocco della tabella …
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] …
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.