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.
Sto lavorando in un ambiente di sviluppo per comprendere meglio la TDEcrittografia. Ho funzionato insieme a backup e ripristini su un altro server. Ho avuto alcune domande, so di dover eseguire il backup del certificato con la chiave privata corrispondente. USE master; GO BACKUP CERTIFICATE Test TO FILE = 'C:\Test.cer' …
La scorsa settimana è successo qualcosa di strano sul nostro database. All'improvviso, l'applicazione è stata bloccata per i nostri utenti che non sono stati in grado di salvare nuove entità, ecc. Dopo aver esaminato Activity Monitor di SQL Server (2008 con modalità di compatibilità 2005) ho visto le seguenti tre …
Al momento disponiamo di una VM molto poco potente e stiamo proponendo di passare a una VM di Azure con specifiche migliori. Il problema è che la macchina virtuale di Azure è molto più lenta della macchina virtuale originale anche se si tratta di una specifica superiore. Il server originale …
Ho una tabella di SQL Server 2008 R2 la cui struttura di schema ha il seguente aspetto: CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT NULL, [SubID] [varchar](15) NULL, [ProbePosition] [float] NULL, [DataPoint] [int] …
Nel mio ambiente di sviluppo, sto giocando con le query. Per questo ho bisogno di ripristinare la memoria di SQL Server, i piani, ecc. Cose che possono assicurarmi che la mia query sia l'unico stress / processo di lavoro sul server con tutti i valori ripristinati Poche cose che sto …
Di recente abbiamo aggiornato il nostro server da SQL Server 2008R2 a SQL Server 2014. Abbiamo una query che ha funzionato bene nel 2008R2 ma ora nel 2014 funziona incredibilmente molto più lentamente e ha un piano di esecuzione errato. Ho fatto diversi test ... Riporta il DB 2014 alla …
Amministratore DB accidentale qui. Domanda: Limiteresti ancora manualmente la RAM massima per SQL Server anche se l'unico scopo di quel server è servire solo il motore di database di SQL Server? Ho Microsoft Windows 2012 R2 Server, SQL Server 2012 Std, con 32 GB di RAM. L'amministratore accede costantemente a …
È il mio primo tentativo di partizionamento in SQL Server, ho imparato dalla guida di Brent Ozar che è fantastica :) Alcune volte mi sono imbattuto in uno strano scenario; quando corro: SELECT * FROM ph.FileGroupDetail ORDER BY partition_number Go C'è lo stesso filegroup che mostra due volte con 2 …
Sto osservando PLE (Page Life Expectancy) tra i nodi NUMA sui nostri server SQL e ho riscontrato una distribuzione piuttosto strana. Il nodo NUMA 000 ha un PLE molto basso rispetto a 001. Non sono sicuro del perché. Ho controllato più altri server SQL nel nostro ambiente e gli altri …
Stiamo lavorando al test POC di SQL Server 2014 con AlwaysOn e uno degli utenti ha chiesto di salvare la configurazione di SSMS con ReadOnly Intent utilizzando i server registrati nel gruppo di server locali. In questo modo non devono digitare il nome alias ogni volta che devono accedere alla …
Ho scritto una query di SQL Server che aggiorna i record per avere un numero sequenziale dopo il partizionamento su un campo. Quando lo eseguo come un'istruzione SELECT, tutto sembra fantastico: DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT SELECT @JobDetailID = [JobDetailID] FROM [RunDetails] WHERE [RunDetailID] = @RunDetailID SELECT …
L'elenco dei livelli di isolamento in SQL Server trovato qui indica che i blocchi di scrittura acquisiti all'interno di una transazione vengono conservati fino alla fine della transazione. Tuttavia non menziona nulla su quando vengono acquisiti questi blocchi. I blocchi vengono acquisiti per impostazione predefinita all'inizio di una transazione o …
Ho questo tipo di valori nella colonna della tabella 154646@8@486 45465@6464@654 eccetera. Come posso rimuovere tutto dopo il secondo carattere @? Ho bisogno di visualizzare 154646@8 45465@6464 Posso farlo solo per tutti @ ma non per il secondo SELECT REPLACE(LEFT('45@Tra@lala', CHARINDEX('@','45@Tra@lala')-1),'_',' ') restituisce 45 ma non 45 @ Tra Grazie …
Ho cercato online ma non ho trovato quello che cercavo. Il problema / query è a mia conoscenza che un database in SQL Server dovrebbe avere un file .mdf e forse alcuni file .ndf e un file .log. Ho visto molti database con un solo mdf e più file ndf. …
Buongiorno a tutti, Ho lavorato su un sql moderatamente complesso per "ottenere" alcuni dati da un database di prodotti di terze parti, per visualizzarli nelle nostre applicazioni interne. Ho aggiunto una selezione per ottenere il record più alto da una tabella all'interno di una sottoquery (se questo ha senso) la …
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.