Ho la seguente colonna virtuale generata da un aggregato su una partizione ordinata, MIN(picture_id) OVER ( PARTITION BY [360_set] ORDER BY picture_id ASC ) Tuttavia, quando lo eseguo, ottengo quanto segue. Msg 11305, Level 15, State 10, Line 12 The Parallel Data Warehouse (PDW) features are not enabled. È qui …
Ho una tabella con una colonna XML. Xml è simile a <Root> <Row> <user>abc</user> <Rowid>1</Rowid> </Row> <Row> <user>vf</user> <Rowid>2</Rowid> </Row> <Row> <user>ert</user> <Rowid>3</Rowid> </Row> <Maxrowid>3</Maxrowid> </Root> Ora sotto query return sl_no column e myxmlcolumn di righe contenenti colonna xml con valori 'abc' o 'xyz' nel nodo 'user' (). Sotto la …
SQL Server 2008 R2 Standard Edition (64 bit) su Windows 2008 R2 Enterprise Il server ha oltre 300 GB di memoria ma l'utilizzo totale della memoria nel pannello di controllo non supera mai gli 86 GB SQL configurato per utilizzare la massima quantità di memoria Anche in condizioni di utilizzo …
Secondo la mia comprensione, il fattore di riempimento 80 indica che la percentuale 20 di ogni pagina a livello foglia sarà vuota per consentire la crescita futura. Non riesco a correlare come il fattore di riempimento di 0 e 100 possa essere lo stesso! Mi sto perdendo qualcosa?
Ho uno strano problema di compilazione di query che è difficile da riprodurre. Succede solo sotto carico elevato e non può essere facilmente ripetuto. C'è una tabella T con colonne A, B, C, D. Esiste un indice cluster non univoco su T (A, B, C, D). Esiste una query SELEZIONA …
Mi chiedevo se è possibile abilitare un trigger solo per la mia applicazione corrente e non per qualsiasi sql eseguito sul tavolo. La situazione: Esistono due applicazioni che lavorano sullo stesso database. App1 e App2. Ho un trigger su "MyTable" che dovrebbe essere attivato solo quando App1 sta eseguendo una …
Un mio amico mi ha detto oggi che invece di rimbalzare su SQL Server, potevo semplicemente staccare e quindi ricollegare un database e questa azione avrebbe cancellato le pagine e i piani del database dalla cache. Non sono d'accordo e fornisco le mie prove di seguito. Se non sei d'accordo …
Qualcuno ha visto prove dell'effetto di -Equando si usano SSD? L'effetto sulle unità "spinning rust" non è contestato, ma gli SSD non sono realmente agitati da I / O casuali. Mi chiedo se l' -Eopzione potrebbe anche danneggiare le prestazioni. Su server con un mix di unità (SSD SAN, SSD …
Ho il mio codice un po 'segregato come "blocchi coerenti" che posso inserire più volte in uno "script di configurazione" più lungo, e uno dei modelli che sto usando è questo: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not …
Background: alcuni dei nostri vincoli di colonna predefiniti sono stati generati senza nomi espliciti, quindi otteniamo nomi divertenti che variano da server a server come: DF__User__TimeZoneIn__5C4D869D Preferirei averli tutti gestibili con una denominazione coerente come in DF_Users_TimeZoneInfomodo da poter garantire che esistano i vincoli appropriati sulle future tabelle target (come …
L'articolo SQL Server tempdb Best Practices Increase Performance suggerisce che dovrei suddividere tempdbin un numero di file uguale al numero di core. Quindi per 4 core ottieni 4 file. Avendo il numero maggiore di file, è possibile aumentare il numero di operazioni di I / O fisiche che SQL Server …
Supponendo che la memoria costante (32 GB) e la CPU (4), 2 x array di dischi, ho i seguenti dischi 2 x 150 (10k) 6 x 150 (15k) Sono tutti dischi locali. Le mie esigenze Il mio DB è di 350 GB e impostato su una crescita predefinita del 10% …
Sì, sembra un problema molto generico, ma non sono stato ancora in grado di restringerlo molto. Quindi ho una dichiarazione UPDATE in un file batch sql: UPDATE A SET A.X = B.X FROM A JOIN B ON A.B_ID = B.ID B ha 40k record, A ha 4M record e sono …
Abbiamo un database con un carico di lavoro misto OLAP / OLTP. Le query sono abbastanza ad-hoc e vengono create dinamicamente nel server delle applicazioni di livello intermedio. Quando si avvia il server, le prestazioni sono abbastanza accettabili, ma il consumo di memoria aumenta sempre di più fino all'esaurimento di …
Sto creando una vista che utilizza un'istruzione con una WHEREclausola simile a questa: WHERE ( col1 IS NOT NULL OR col2 IS NOT NULL ) AND NOT EXISTS (SELECT ...) che richiede una media di 10 secondi per l'esecuzione. Tuttavia, quando provo a salvare questa query come vista, SQL Server …
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.