Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
TL; DR: quando mi connetto al mio contenitore Docker di SQL Server tramite un nome che si risolve nel loopback IPv6 ( ::1), le chiamate SMO sono molto lente. Quando si usano 127.0.0.1, sono veloci. Sto cercando di imparare come utilizzare l'immagine Docker microsoft / mssql-server-windows-developer . Secondo la documentazione …
Nel mio ambiente, ci sono server in esecuzione su backup nativo e piani di Ola Hallengren. I nostri server sono una combinazione di 2008, 2012 e 2014. Tutti i backup completi vengono eseguiti alle 12:00 e i backup dei log vengono eseguiti ogni 15 minuti. Non ho mai tenuto conto …
Ho avuto una copia di SQL Server 2014 Standard installata sulla mia casella di sviluppo come istanza predefinita per alcuni anni. Ho installato lo standard sul mio computer perché avevo una licenza gratuita che potevo usare tramite il mio abbonamento MSDN. Ora desidero disinstallare SQL Server 2014 e rendere SQL …
Cerco aiuto per migliorare le prestazioni di questa query. SQL Server 2008 R2 Enterprise , RAM massima 16 GB, CPU 40, grado massimo di parallelismo 4. SELECT DsJobStat.JobName AS JobName , AJF.ApplGroup AS GroupName , DsJobStat.JobStatus AS JobStatus , AVG(CAST(DsJobStat.ElapsedSec AS FLOAT)) AS ElapsedSecAVG , AVG(CAST(DsJobStat.CpuMSec AS FLOAT)) AS CpuMSecAVG …
Ho 3 tabelle "grandi" che si uniscono su una coppia di colonne (entrambe int). Table1 ha ~ 200 milioni di righe Table2 ha ~ 1,5 milioni di righe Table3 ha ~ 6 milioni di righe Ogni tabella ha un indice cluster su Key1, Key2quindi un'altra colonna. Key1ha una cardinalità bassa …
Devo eliminare oltre 16 milioni di record da una tabella di oltre 221 milioni di righe e procede molto lentamente. Ti ringrazio se condividi suggerimenti per rendere il codice di seguito più veloce: SET TRANSACTION ISOLATION LEVEL READ COMMITTED; DECLARE @BATCHSIZE INT, @ITERATION INT, @TOTALROWS INT, @MSG VARCHAR(500); SET DEADLOCK_PRIORITY …
Ho letto che SQL Server 2017 includerà ora PowerBI Server. Hanno inoltre spostato SSRS in un programma di installazione diverso, quindi non verrà fornito nell'installazione originale di SQL Server. Questo significa che Microsoft alla fine tenterà di deprecare SSRS? Il nostro team dovrebbe cercare di creare nuovi report in PowerBI …
Stiamo cercando di far funzionare Service Broker nel nostro ambiente al fine di risolvere un caso aziendale. Non so se il titolo del messaggio sia buono, ma la mia domanda è sotto. Ma potrebbe non essere una buona domanda, quindi dopo è quello che stiamo facendo e perché penso che …
Disponiamo di un database Postgres a volume relativamente basso con archiviazione continua impostata per comprimere ogni segmento WAL e inviarlo a S3. Poiché è un sistema a basso volume, raggiunge circa archive_timeoutogni 10 minuti circa e archivia il segmento WAL per lo più inutilizzato, che era solito comprimere molto bene …
Se partiziono una tabella con ntext, texto imagetipi di dati e ricostruisco un indice su una singola partizione con online = off, questo blocca l'intera tabella o solo la partizione in questione?
Stiamo eseguendo un'installazione di Dynamics AX 2012 con SQL Server 2012. So che i cursori non dovrebbero più essere utilizzati ma AX lo sta utilizzando e non possiamo modificare questo comportamento, quindi dobbiamo lavorare con esso. Oggi ho ricevuto una pessima query con oltre 53 milioni di letture e un …
Quando siamo passati da un array all flash più vecchio a un array all flash più recente (fornitore diverso ma ben consolidato), abbiamo iniziato a vedere un aumento delle attese in SQL Sentry durante i checkpoint. Versione: SQL Server 2012 Sp4 Sul nostro vecchio deposito le nostre attese erano circa …
Ho una vista partizionata che ha il trigger di inserimento sotto (partizione mans scarsa). Quando eseguo un ELIMINA, ottengo il piano di query seguente: delete from factproductprice where pricedate = '20170725' Trigger sulla vista: ALTER TRIGGER [dbo].[factProductPriceDelete] ON [dbo].[FactProductPrice] INSTEAD OF DELETE AS BEGIN IF @@ROWCOUNT = 0 RETURN; DECLARE …
Considera questa query che consiste in Nself-join: select t1.* from [Table] as t1 join [Table] as t2 on t1.Id = t2.Id -- ... join [Table] as tN on t1.Id = tN.Id Produce un piano di esecuzione con N scansioni dell'indice cluster e join unione N-1. Onestamente, non vedo alcun motivo …
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.