Ho un problema che devo affrontare ogni volta che decido di costruire un cubo e non ho ancora trovato il modo di superarlo. Il problema è come consentire all'utente di definire automaticamente una serie di cose senza la necessità di codificarle nella dimensione. Spiegherò il mio problema in un esempio. …
Per un reporting più rapido e un'analisi delle prestazioni, desideriamo inserire i log del nostro server Web in SQL Server. Questo ci permetterà di vedere modelli di traffico, problemi, rallentamenti in tempo quasi reale. Abbiamo un demone che ascolta gli eventi di richiesta / risposta dal nostro bilanciamento del carico …
Ho una tabella con 490 M righe e 55 GB di spazio tabella, quindi circa 167 byte per riga. La tabella ha tre colonne: a VARCHAR(100), a DATETIME2(0)e a SMALLINT. La lunghezza media del testo nel VARCHARcampo è di circa 21,5, quindi i dati non elaborati dovrebbero essere di circa …
Ho effettuato la seguente procedura memorizzata: ALTER PROCEDURE usp_actorBirthdays (@nameString nvarchar(100), @actorgender nvarchar(100)) AS SELECT ActorDOB, ActorName FROM tblActor WHERE ActorName LIKE '%' + @nameString + '%' AND ActorGender = @actorgender Ora, ho provato a fare qualcosa del genere. Forse sto sbagliando, ma voglio essere sicuro che una tale procedura …
Ho eseguito alcuni rapporti sull'utilizzo dell'indice e sto cercando di ottenere una definizione di foglia e non foglia . Sembrano esserci sia inserti fogliari che non foglia, aggiornamenti, eliminazioni, fusioni di pagine e allocazioni di pagine. Non so davvero cosa significhi o se uno sia migliore dell'altro. Se qualcuno potesse …
Nel nostro database abbiamo più voci con caron / hatschek. Ora i nostri utenti vogliono trovare voci tra cui caron / hatschek quando cercano voci senza. Lo mostrerò con un semplice esempio: Nel nostro database abbiamo la voce (contatto con il nome) Millière quindi questo nome è corretto nel paese …
Ho un SP con un parametro che ha NULL come valore predefinito e quindi voglio fare una query come questa: SELECT ... FROM ... WHERE a.Blah = @Blah AND (a.VersionId = @VersionId OR (@VersionId IS NULL AND a.VersionId IS NULL)); Quanto WHEREsopra controlla sia un valore non NULL sia un …
Sto lavorando a una soluzione di manutenzione personalizzata utilizzando la sys.dm_db_index_physical_statsvista. Attualmente ho fatto riferimento a una stored procedure. Ora, quando quella procedura memorizzata viene eseguita su uno dei miei database, fa quello che voglio e fa un elenco di tutti i record relativi a qualsiasi database. Quando lo inserisco …
Ho trovato un punto morto che sembra mostrare qualcosa che pensavo fosse impossibile. Esistono due processi coinvolti nel deadlock: 1. process8cf948 SPID 63 Esecuzione di una tabella ALTER sulla tabella temporanea #PB_Cost_Excp_Process_Invoices_Work. Possiede il blocco IX sulla tabella #PB_Cost_Excp_Process_Invoices_Work con ID oggetto 455743580 2. process4cb3708 SPID 72 Esecuzione in UPDATE …
Su MS SQL Server 2008 R2, ho bisogno di un utente in grado di creare, ripristinare, DBCC CHECKDB e quindi eliminare i database. Ma non deve essere in grado di accedere o eliminare database specifici sul server (motivi di sicurezza). Questa configurazione è possibile?
Vorrei usare il codice che ho sviluppato in C # CLR per essere utilizzato in tutti i database sul sistema in modo da non dover impostare ognuno su affidabile e accendere CLR e mantenere un mucchio dello stesso codice all'interno di ciascuno . C'è un modo migliore per farlo da …
Quindi, puoi usare FILLFACTORper lasciare spazio nelle pagine dell'indice delle foglie. La specifica PAD_INDEXlascia spazio anche nei nodi intermedi. Quali scenari dovresti specificare PAD_INDEXe quali vantaggi offre all'indice?
Chi può spiegare perché select case when '' = ' ' then 1 else 0 end, LEN(''), LEN(' '), DATALENGTH(''), DATALENGTH(' '); i rendimenti ----------- ----------- ----------- ----------- ----------- 1 0 0 0 1 La divertente conseguenza di ciò è che dentro create table test ( val varchar(10) ); insert …
Ho una domanda generale sulla progettazione delle tabelle di SQL Server 2008. Al momento disponiamo di un tavolo che supera i 600 GB e cresce a circa 3 GB al giorno. Questa tabella ha le indecie appropriate ma sta diventando un grosso problema durante l'esecuzione di query e solo per …
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.