Ultimamente abbiamo riscontrato molti problemi di prestazioni del database e ho cercato di capire se riuscissi a capire perché. Non abbiamo un DBA (sono uno sviluppatore di software), quindi sto solo cercando di farlo, e gran parte di ciò che trovo online mi sembra una lingua straniera. Siamo stati riavviati …
Sto interrogando i dati da un server collegato attraverso una vista sul server di origine. La vista deve includere un paio di colonne standardizzate, come Created, Modifiede Deleted, ma in questo caso la tabella sul server di origine non ha alcuna informazione adatta. Le colonne vengono quindi espressamente espresse nei …
Stiamo utilizzando l'autenticazione SQL (per ridurre il numero di pool di connessioni) e le stringhe di connessione .NET 4.0 per connettersi a SQL Server Enterprise Edition 2012 SP1 su un Windows Enterprise Server 2008 R2: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19 ott 2012 13:38:57 Copyright (c) Microsoft …
Ho una procedura memorizzata che restituisce risultati da una vista indicizzata tramite un indice di copertura. Di solito, funziona veloce (~ 10ms), a volte può durare fino a 8 secondi. Ecco un esempio di esecuzione casuale (nota: questa non è lenta, ma il testo della query è lo stesso a …
introduzione Affinché questa domanda sia utile per i futuri lettori userò il modello di dati generico per illustrare il problema che devo affrontare. Il nostro modello di dati è composto da 3 entità, che devono essere etichettate come A, Be C. Per semplificare le cose, tutti i loro attributi saranno …
Alla fine è uno script di test per confrontare le prestazioni tra una variabile @table e una tabella #temp. Penso di averlo impostato correttamente - i tempi delle prestazioni sono presi al di fuori dei comandi DELETE / TRUNCATE. I risultati che sto ottenendo sono i seguenti (tempi in millisecondi). …
Una delle nuove funzionalità di SQL Server 2012 con nome in codice Denaliè l' indice Columnstore. Conosco un sacco di vecchi indici di archivio righe regolari, come la struttura b-tree, le differenze di archiviazione tra il livello foglia e le pagine b-tree, gli effetti dei campi inclusi, l'ottimizzazione per usarli, …
Sto cercando di capire / imparare a rintracciare i dettagli di una sessione bloccata. Quindi ho creato la seguente configurazione: create table foo (id integer not null primary key, some_data varchar(20)); insert into foo values (1, 'foo'); commit; Ora mi collego al database due volte da due client diversi. I …
Data questa tabella: CREATE TABLE dbo.Target ( TargetId int identity(1, 1) NOT NULL, Color varchar(20) NOT NULL, Action varchar(10) NOT NULL, -- of course this should be normalized Code int NOT NULL, CONSTRAINT PK_Target PRIMARY KEY CLUSTERED (TargetId) ); In due scenari leggermente diversi voglio inserire righe e restituire i …
In un'altra applicazione sono stato colpito da una cattiva progettazione: più thread eseguono un EnsureDatabaseSchemaExists()metodo contemporaneamente, che assomiglia sostanzialmente a questo: IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'MyTable') AND type = N'U') BEGIN CREATE TABLE MyTable ( ... ); END Tuttavia, anche se eseguito in una …
Sto cercando di eseguire sqlcmd.exe per configurare un nuovo database dalla riga di comando. Sto usando SQL SERVER Express 2012 su Windows 7 64 bit. Ecco il comando che uso: SQLCMD -S .\MSSQLSERVER08 -V 17 -E -i %~dp0\aqualogyDB.sql -o %~dp0\databaseCreationLog.log Ed ecco un pezzo dello script di creazione del file …
Stiamo usando SQL Server 2012 con un identificatore univoco e abbiamo notato che quando si effettuano selezioni con caratteri aggiuntivi aggiunti alla fine (quindi non 36 caratteri) restituisce comunque una corrispondenza a un UUID. Per esempio: select * from some_table where uuid = '7DA26ECB-D599-4469-91D4-F9136EC0B4E8' restituisce la riga con uuid 7DA26ECB-D599-4469-91D4-F9136EC0B4E8. …
Ho trovato un nuovo titolo chiamato SQL Server "Denali" nell'elenco a discesa su MSDN, ma non ho trovato molte informazioni al riguardo: Novità (questa documentazione è solo per l'anteprima) Prime 9 nuove funzionalità di SQL Server "Denali" Qualcuno ha informazioni più dettagliate su nuove funzionalità o correzioni significative di bug …
Esiste un modo per copiare i piani di manutenzione da un SQL Server 2012 a un altro? Entrambi i server non sono accessibili contemporaneamente tramite la stessa copia di Management Studio (su reti diverse).
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.