Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
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, …
Quindi oggi un professore ci ha detto che quando il database deve effettuare un aggiornamento, internamente (a basso livello) effettua una cancellazione e quindi un inserimento con i campi aggiornati. Ha poi detto che questo è qualcosa fatto in tutti i database e poi ho iniziato una discussione dicendo che …
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 …
Le applicazioni a cui sono abituato sono basate su server e utilizzano un account di database per molti utenti, con il codice dell'applicazione che controlla ciò che l'utente può fare o un singolo utente. Esistono applicazioni aziendali complesse di successo in cui ogni persona ha bisogno del proprio account di …
Questa mattina sono stato coinvolto nell'aggiornamento di un database PostgreSQL su AWS RDS. Volevamo passare dalla versione 9.3.3 alla versione 9.4.4. Avevamo "testato" l'aggiornamento su un database di gestione temporanea, ma il database di gestione temporanea è molto più piccolo e non utilizza Multi-AZ. Si è scoperto che questo test …
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 …
Sto costruendo un sistema di database per la mia attività di vendita al dettaglio. Ho impostato alcune tabelle che sono: Prodotto Acquista I saldi Equilibrio Tutti sono collegati tra loro e sono in grado di mostrare il mio livello di inventario. Il problema che sto riscontrando è che vendo anche …
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.