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.
Poiché SQL Server è disponibile per Linux, è possibile configurare il clustering su nodi Linux? Voglio dire mescolato con Windows - alcuni nodi sono su Linux, altri su Windows nello stesso cluster?
Di recente ho aggiornato SQL Server 2016 a SP2 e la CU (KB4458621) più recente rilasciata nell'agosto 2018. Proprio nell'ultimo giorno ho notato che ho in corso un blocco. Non posso uccidere lo SPID b / c non è un processo utente. Secondo SP_WHO2, il comando è "Query Store ASYN". …
Sono alle prime armi con la programmazione e i database e sarei grato per l'aiuto nel seguente scenario. Uso PHP con SQL Server. Sto creando un sistema di presenza dei dipendenti e vorrei creare una tabella (pivot) con mesi come righe e tutti i nomi dei giorni della settimana come …
È possibile sovraccaricare una funzione del server sql? O uno scalare, come ltrim, o una funzione aggregata, come contare? Anche se questa era una cattiva idea. È possibile? In qualche modo un duplicato del sovraccarico di funzioni definite dall'utente T-SQL? Direi che non è un duplicato al 100%, dal momento …
Supponendo che un database utilizzi il modello di recupero completo, quando un record viene scritto in SQL Server (da INSERT/ UPDATEetc), la registrazione anticipata assicurerà che la modifica venga scritta nel file di registro prima di modificare la pagina di dati. Entrambe le voci della pagina di registro e dei …
Ho la seguente tabella con 7,5 milioni di record: CREATE TABLE [dbo].[TestTable]( [Id] [int] IDENTITY(1,1) NOT NULL, [TestCol] [nvarchar](50) NOT NULL, [TestCol2] [nvarchar](50) NOT NULL, [TestCol3] [nvarchar](50) NOT NULL, [Anonymised] [tinyint] NOT NULL, [Date] [datetime] NOT NULL, CONSTRAINT [PK_TestTable] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE …
Ho letto che solo i piani di valutazione possono essere parametrizzati semplici e che non tutte le query (anche quando il piano è di prova) possono essere parametrizzate semplici . Allora perché questo piano mostra contemporaneamente l'ottimizzazione completa e la parametrizzazione semplice?
Ho un trigger di database che utilizzo per impedirmi di creare determinate procedure nei database degli utenti. Appare in sys.triggers, con un object_id, ma non riesco a usare la object_idfunzione per trovarlo. SELECT OBJECT_ID(t.name, t.type) AS object_id, * FROM sys.triggers AS t; Allo stesso modo, posso trovarlo in sys.dm_exec_trigger_stats. Non …
Sto cercando di impostare una query, in modo che confronterà due date da due diverse tabelle e, se sono uguali, la query verrà chiusa. Se non sono uguali, la query continuerà e inserirà alcune cose. Non riesco a capire come farlo per fare quello che voglio comunque. SELECT TOP(1) @dateA=a.someDate …
Sto cercando di raccogliere alcune conoscenze sui database SQL e ho alcune domande sul file di registro delle transazioni (LDF). Innanzitutto, quando si crea un database, è necessario definire una dimensione del file iniziale sia per il database che per il file di registro. Da quello che posso vedere, una …
Microsoft ha modificato Query Optimizer per quanto riguarda il numero di file e il parallelismo? L'ottimizzatore non tiene più conto del numero di file per determinare il grado di parallelismo per una query? In tal caso, qualcuno sa quando è stata apportata la modifica? In caso contrario, qualcuno può fornire …
In PostgreSQL, spesso voglio fare qualcosa come trovare il fattoriale di 7. Posso farlo in modo molto semplice SELECT 7!; -- PostgreSQL is so full featured -- it even supports a prefix-factorial SELECT !!7; Anche Excel haFACT , =FACT(7) Come posso farlo con SQL Server 2017 Enterprise?
Sto usando le tabelle temporali all'interno del mio database e quando faccio clic con il tasto destro del mouse sulla mia tabella in Management Studio 2017 (v17.4 14.0.17213.0) non vedo Seleziona le prime 1000 righe nel menu di scelta rapida (non vi sono problemi con le tabelle non temporali ) …
Sto cercando di ottimizzare una query in cui la stessa funzione con valori di tabella (TVF) viene chiamata su 20 colonne. La prima cosa che ho fatto è stata la conversione della funzione scalare in una funzione con valori di tabella incorporata. Utilizza CROSS APPLYil modo migliore per eseguire la …
Dal 2012 in poi i documenti di SQL Server mostrano che supportano quello OFFSET..FETCHche sto cercando di usare invece di a LIMIT. Di seguito funziona perfettamente in PostgreSQL per campionare un set di risultati, SELECT * FROM ( VALUES (1),(2),(3) ) AS t(x) OFFSET 0 ROWS FETCH NEXT 1 ROWS …
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.