Abbiamo una tabella da 2,2 GB in Postgres con 7.801.611 righe al suo interno. Stiamo aggiungendo una colonna uuid / guid e mi chiedo quale sia il modo migliore per popolare quella colonna (poiché vogliamo aggiungere un NOT NULLvincolo ad essa). Se capisco correttamente Postgres, un aggiornamento è tecnicamente una …
Sto tentando di creare un database utilizzando due partizioni non formattate, ovvero non formattate. Microsoft Docs afferma che puoi farlo, devi semplicemente specificare solo la lettera di unità della partizione non elaborata, come in: CREATE DATABASE DirectDevice ON (NAME = DirectDevice_system, FILENAME = 'S:') LOG ON (NAME = DirectDevice_log, FILENAME …
Su Production SQL Server, abbiamo la seguente configurazione: 3 server Dell PowerEdge R630, combinati nel gruppo di disponibilità Tutti e 3 sono collegati a un'unica unità di archiviazione SAN Dell che è un array RAID Di tanto in tanto, su PRIMARY vediamo messaggi simili ai seguenti: SQL Server ha riscontrato …
Ho una tabella in un database di produzione che ha una dimensione di 525 GB, di cui 383 GB non utilizzati: Vorrei recuperare un po 'di questo spazio, ma, prima di fare confusione con il DB di produzione, sto testando alcune strategie su una tabella identica in un DB di …
Nella documentazione di PostgreSQL, si dice che i tipi di dati interi possono essere memorizzati in uno spazio a due, quattro o otto byte. Una delle colonne di una tabella nel mio database contiene un valore intero a un byte e voglio che sia memorizzato in un tipo di dati …
Ho una tabella aggiornata molto frequentemente con 240 milioni di righe (e in crescita). Ogni tre ore vengono inserite 1,5 milioni di righe e 1,5 milioni vengono eliminate. Quando ho spostato il cluster su un SSD, questo tempo di inserimento in blocco (usando la copia) è stato ridotto da 22 …
Il precedente DBA senior ha impostato i punti di montaggio per tutte le nostre unità su ogni SQL Server in tutta l'azienda. Il nuovo DBA Senior è inorridito dai mount points che vogliono cambiare il nostro standard (principalmente, penso, perché non ha esperienza con loro). Sulla base dei risultati di …
Immagina che il tuo requisito sia che tu abbia 3 enormi tabelle (dati strutturati) con circa 30 miliardi di righe ciascuna (dimensione totale di 4 TB) e che i tuoi numerosi utenti simultanei (che sono thread di sistema operativo paralleli su macchine LAN remote) dovranno leggere una parte di i …
Sto cercando di capire il modo migliore per decidere quanto dovrebbero essere grandi le colonne varchar, sia dal punto di vista dell'archiviazione che delle prestazioni. Performance Dalla mia ricerca, sembraquel varchar (max) dovrebbe essere usato solo se ne hai davvero bisogno; vale a dire, se la colonna deve contenere più …
Stiamo eseguendo molte VM Linux in un ambiente vmware / storage condiviso, ognuna con la propria istanza di postgreSQL (un mix di 9.0 e 9.3). Attualmente, l'intera VM si trova su una singola partizione / volume root e abbiamo avuto un grande successo (~ 8 anni) utilizzando snapshot basati su …
Quando siamo passati da un array all flash più vecchio a un array all flash più recente (fornitore diverso ma ben consolidato), abbiamo iniziato a vedere un aumento delle attese in SQL Sentry durante i checkpoint. Versione: SQL Server 2012 Sp4 Sul nostro vecchio deposito le nostre attese erano circa …
Mi rendo conto che questa è probabilmente una domanda a risposta aperta e le risposte potrebbero variare, ma qual è il posizionamento ottimale per i file tempdb, mdf e ldf in SQL Server 2012 quando si parla di SSD? Pre-nuovo acquisto, avevo un SSD esistente con i file core e …
Ho una tabella di registro generica, circa 5m di righe. C'è un campo "fortemente tipizzato" che memorizza il tipo di evento e un gruppo di colonne "tipicamente losco" che contengono dati rilevanti per l'evento. Cioè, il significato di quelle colonne "digitate male" dipende dal tipo di evento. Queste colonne sono …
Vedo spesso persone che parlano "char". Non l'ho mai usato. È definito nei documenti come Il tipo "char" (notare le virgolette) è diverso da char (1) in quanto utilizza solo un byte di memoria. È utilizzato internamente nei cataloghi di sistema come tipo di enumerazione semplicistico. E inoltre, "char" 1 …
Mi sono imbattuto in questa affermazione nella documentazione ufficiale di Oracle : In Microsoft SQL Server, solo le colonne con tipi di dati a lunghezza variabile possono memorizzare valori NULL. Quando si crea una colonna che consente NULL con un tipo di dati a lunghezza fissa, la colonna viene automaticamente …
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.