Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
CREATE TABLE TestTab (ID INT IDENTITY(1,1), st nvarchar(100)) INSERT INTO TestTab (st) values ('a') INSERT INTO TestTab (st) values ('b') INSERT INTO TestTab (st) values ('c') INSERT INTO TestTab (st) values ('d') INSERT INTO TestTab (st) values ('e') INSERT INTO TestTab (st) SELECT TOP 10000 st from testtab GO 30 …
Stavo leggendo questo articolo della BBC News e il seguente estratto, ha attirato la mia attenzione. Sembra gruppi di disponibilità sempre attiva o mirroring ad alta disponibilità, forse con la sicurezza inclusa automaticamente. Blockchain è una soluzione di database potenzialmente praticabile per le applicazioni moderne e ad alto volume di …
Ho fatto alcune ricerche e ho scoperto che avrei dovuto memorizzare un percorso come una sequenza di fermate. Qualcosa di simile a: Start -> Stop A -> Stop B -> Stop C -> End Ho creato tre tabelle: Itinerari Fermate RouteStops ... dove RouteStops è una tabella di giunzione. Ho …
In Postgres 9.5, sono stato sorpreso di vedere il risultato visto sotto mentre sperimentavo l'anno 0001(nessun anno zero 0000). Offset di -07:52:58? Qualche codice di esempio. Nota che ho mescolato l'uso di TIMESTAMP WITH TIME ZONEe TIMESTAMP WITHOUT TIME ZONE, quindi leggi attentamente. SET TIME ZONE 'America/Los_Angeles' ; SELECT (TIMESTAMP …
Ho sempre visto la gente dice che gli indici rallentano update, deletee insert. Questo è usato come un'istruzione coperta, come se fosse un assoluto. Mentre ottimizzo il mio database per migliorare le prestazioni, continuo a imbattermi in questa situazione che sembra contraddire logicamente quella regola per me, e da nessuna …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Il mio database è più grande di 250 GB. Eseguo backup …
Abbiamo un database molto grande con centinaia di indici inutilizzati secondo le statistiche DMV, che si sono accumulate dall'ultimo riavvio del server a luglio. Uno dei nostri DBA ha rilasciato le seguenti dichiarazioni cautelative, che per me non hanno senso: Prima di rilasciare un indice, è necessario accertarsi che non …
Ho una tabella, CustPassMastercon 16 colonne, una delle quali è CustNum varchar(8), e ho creato un indice IX_dbo_CustPassMaster_CustNum. Quando eseguo la mia SELECTdichiarazione: SELECT * FROM dbo.CustPassMaster WHERE CustNum = '12345678' Ignora completamente l'indice. Questo mi confonde perché ho un'altra tabella CustDataMastercon molte più colonne (55), una delle quali è …
Ho due pacchetti SSIS che vengono programmati durante la notte (tramite SQL Server Agent) come parte di una distribuzione SSIS più ampia, senza problemi. Tutto utilizza l'autenticazione di Windows e il processo pianificato è di proprietà di un amministratore di sistema (beh, io) ed eseguito come account del servizio agente …
Sto eseguendo sql 2008 r2 e il db funzionava bene e velocemente negli ultimi 3 anni fino a circa 3 mesi fa abbiamo aggiunto il campo ntext su una tabella molto attiva e usata. Ora stiamo iniziando a uscire dallo spazio del server a causa delle enormi dimensioni in espansione …
Devo determinare le date che sono il "3 ° venerdì di ogni mese" per un intervallo di date "1.1.1996 - 30.8.2014" in SQL Server. Mi aspetto che dovrei usare una combinazione di DENSE_RANK()e PARTITION BY()per impostare "rank = 3". Tuttavia, sono nuovo di SQL e non riesco a trovare il …
Con SourceTablerecord> 15MM e record Bad_Phrase> 3K, l'esecuzione della query seguente richiede quasi 10 ore su SQL Server 2005 SP4. UPDATE [SourceTable] SET Bad_Count= ( SELECT COUNT(*) FROM Bad_Phrase WHERE [SourceTable].Name like '%'+Bad_Phrase.PHRASE+'%' ) In inglese, questa query conta il numero di frasi distinte elencate in Bad_Phrase che sono una …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia sull'argomento per Exchange Stack di amministratori di database. Chiuso 4 anni fa . Esiste un modo per solo le SELECTrighe con determinati dati in una colonna, senza …
In un database Postgres 9.1, ho una tabella table1con ~ 1,5 M righe e una colonna label(nomi semplificati per il bene di questa domanda). C'è un trigramma-indice attivo su lower(unaccent(label))( unaccent()è stato reso immutabile per consentirne l'uso nell'indice). La seguente query è abbastanza veloce: SELECT count(*) FROM table1 WHERE (lower(unaccent(label)) …
Devo creare alcuni dati di test che coinvolgono una gerarchia. Potrei renderlo semplice e fare un paio di CROSS JOINs, ma questo mi darebbe una struttura completamente uniforme / senza alcuna variazione. Ciò non solo sembra noioso, ma la mancanza di variazione nei dati dei test talvolta maschera i problemi …
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.