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.
Stiamo cercando di ottimizzare un progetto di data warehouse che supporterà la creazione di report sui dati per molti fusi orari. Ad esempio, potremmo avere un rapporto per un mese di attività (milioni di righe) che deve mostrare l'attività raggruppata per ora del giorno. E, naturalmente, quell'ora del giorno deve …
Una ricerca di Google ha prodotto milioni di hit su come trovare tabelle senza cluster indicizzati, il PK normalmente è l'indice cluster di una tabella. Tuttavia, una tabella potrebbe facilmente avere una chiave naturale come indice cluster e un indice surrogato non cluster, come una colonna di identità. Come posso …
Abbiamo una procedura di grandi dimensioni (oltre 10.000 righe) che in genere viene eseguita in 0,5-6,0 secondi a seconda della quantità di dati con cui deve lavorare. Nell'ultimo mese circa ha iniziato a richiedere più di 30 secondi dopo aver effettuato un aggiornamento delle statistiche con FULLSCAN. Quando rallenta, uno …
So come filtrare l'elenco delle tabelle - usando l'icona del filtro. Tuttavia, questa icona è disabilitata quando è selezionato il nodo Database. Tuttavia, mi chiedo se sia possibile.
Stranamente, la mia procedura memorizzata ha iniziato a ricevere il messaggio 666 per alcuni dati di input. La procedura memorizzata non riesce nell'ultimo passaggio quando tenta di inserire una riga in una tabella con la seguente struttura: Columns: A_Id: PK, int B_Id: PK, FK, int C_Id: PK, FK, int D_Id: …
Durante l'esame di un problema di prestazioni, ho visto un afflusso di CXPACKETS che suggeriva che avrei potuto guardare la soglia di costo per il parallelismo e forse il MAXDOP. Prima di apportare modifiche drastiche al MAXDOP, ho seguito il consiglio di molti altri, incluso quello di @mrdenny nella risposta …
Ho una tabella con i seguenti dati First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 E usando UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt Ottengo il seguente risultato Data DayName …
Sto mantenendo un database SQL Server 2005 che ospita circa 2,9 TB di dati (2 x 1,45 TB - Ho uno schema RAW e uno schema ANALISI, quindi sostanzialmente due copie dei dati ingeriti). Il modello di recupero è SEMPLICE ed .ldfè a 6 GB. Per qualunque motivo, .mdfè 7.5Tb. …
Uso SQL Server 2008 R2 da un po 'di tempo e funziona alla grande. Ora devo usare SQL Server 2012. Questo influenzerà i miei database esistenti? Quanto rischio comporta l'installazione di SQL Server 2012 su un computer su cui è in esecuzione SQL Server 2008 R2?
Di recente ho impostato SSDT per i nostri sviluppatori da utilizzare. Imponiamo che le modifiche ai nostri database di sviluppo vengano eseguite tramite SSDT limitando le autorizzazioni di cui dispongono gli sviluppatori quando sono connessi al server (db_datareader, db_datawriter). All'interno di SSDT pubblichiamo le nostre modifiche al database utilizzando uno …
Ho importato un sacco di tabelle da SQL Server 2000 al mio database del 2008. Tutti i tavoli importati sono prefissati con il mio nome utente es erpadmin.tablename. Nelle proprietà della tabella elenca 'erpadmin' come schema db. Quando scrivo una query ora devo includere "erpadmin". di fronte a tutti i …
Sono confuso. AFAIK SQL Server 2005 Express ha un limite di dimensioni dei dati del database di 4 GB . Tuttavia ho i seguenti risultati da :sp_spaceused Come posso verificare se il mio DB sta raggiungendo il limite di dimensioni? Lo spazio non allocato è space leftfino a quando non …
Mi chiedo solo se le statistiche sono conservate nel database ma non nella memoria? Se eseguo il backup / ripristino del database da un server Prod a un server di sviluppo, manterrebbero le stesse statistiche in modo che i piani di esecuzione non siano molto diversi se lo faccio sul …
Sono nuovo nell'impostazione di server SQL e Vms. Il mio predecessore usava Raid 5 per C Drive dove risiedeva l'installazione SQL e RAID 10 sia per i file di database che per i log di database. Mi chiedevo se fosse corretto o se si dovesse usare RAID 5 per i …
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.