Sto programmando di archiviare scansioni da uno spettrometro di massa in un database MySQL e vorrei sapere se archiviare e analizzare questa quantità di dati è fattibile da remoto. So che le prestazioni variano notevolmente a seconda dell'ambiente, ma sto cercando l'ordine approssimativo di grandezza: le query impiegheranno 5 giorni …
Ricordo di aver letto questo articolo sulla progettazione di database e ricordo anche che dicevo che dovresti avere proprietà sul campo di NOT NULL. Non ricordo perché fosse così. Tutto ciò a cui riesco a pensare è che, come sviluppatore di applicazioni, non dovresti testare NULL e un possibile valore …
Qual è il posto migliore per l'archiviazione di file binari correlati ai dati nel database? Dovresti: Archiviare nel database con un BLOB Archiviare sul filesystem con un collegamento nel database Archivia nel filesystem ma rinomina in un hash del contenuto e archivia l'hash nel database Qualcosa a cui non ho …
Diciamo in una tabella casuale, hai una colonna chiamata status . I suoi valori del mondo reale sarebbero abilitati o disabilitati . È meglio che il tipo di dati di questa colonna sia int / bool (1 o zero) o da usare ENUMcon i valori essere enablede disabled? Quali sono …
Esistono linee guida o regole empiriche per determinare quando memorizzare valori aggregati e quando calcolarli al volo? Ad esempio, supponiamo che io abbia dei widget che gli utenti possono valutare (vedi schema sotto). Ogni volta che visualizzo un widget potrei calcolare la valutazione media degli utenti dalla Ratingstabella. In alternativa, …
Diciamo che ho una tabella con campi Ae B. Faccio query regolari su A+ B, quindi ho creato un indice composito su (A,B). Anche le query su Asarebbero completamente ottimizzate dall'indice composito? Inoltre, ho creato un indice su A, ma Postgres utilizza ancora l'indice composito solo per le query A. …
Se ho una tabella con le colonne: id | name | created_date e vorrei aggiungere una colonna, io uso: alter table my_table add column email varchar(255) Quindi la colonna viene aggiunta dopo la created_datecolonna. Esiste un modo per specificare la posizione per la nuova colonna? ad esempio, quindi posso aggiungerlo …
NOTA Il pubblico di programmers.se e dba.se è diverso e avrà punti di vista diversi, quindi in questo caso penso che sia valido duplicare Quali sono gli argomenti a favore o per mettere la logica dell'applicazione nel livello del database? su programmers.se. Non ho già trovato discussioni su dba su …
Sto scrivendo un'applicazione che deve archiviare e analizzare grandi quantità di dati elettrici e di temperatura. Fondamentalmente ho bisogno di memorizzare grandi quantità di misurazioni orarie dell'uso di elettricità negli ultimi anni e per molti anni a venire per decine di migliaia di posizioni e quindi analizzare i dati in …
Elaboriamo un feed di dati di routine da un client che ha appena riformattato il proprio database da un modulo che mi sembra familiare (una riga per entità, una colonna per attributo) in uno che non mi è familiare (una riga per entità per attributo): Prima: una colonna per attributo …
Qual è il modo più semplice ed efficiente per progettare un database? Dal mio punto di vista, ci sono un paio di opzioni per la progettazione dell'archivio dati di un'applicazione: Progettare il database nel modo migliore possibile inizialmente prima di scrivere qualsiasi codice dell'applicazione . Questo ti dà il vantaggio …
Sto scrivendo lo schema per un semplice database bancario. Ecco le specifiche di base: Il database memorizzerà le transazioni contro un utente e una valuta. Ogni utente ha un saldo per valuta, quindi ogni saldo è semplicemente la somma di tutte le transazioni rispetto a un determinato utente e valuta. …
Ricordo dai podcast stackoverflow che Fog Creek utilizza un database per cliente per Fogbugz . Presumo che ciò significhi che i server di Fogbugz On Demand hanno decine di migliaia di database. Stiamo appena iniziando a sviluppare un'app Web e abbiamo un problema simile da risolvere (molti clienti con i …
Voglio migrare un'applicazione abbastanza semplice, interna, basata su database da SQLite3 a PostgreSQL 9.3 e rafforzare le autorizzazioni nel DB mentre procedo. L'applicazione attualmente consiste in un comando per aggiornare i dati; e uno per interrogarlo. Naturalmente, dovrò anche mantenere il database in altri modi (creare nuove tabelle, viste, trigger, …
Le risposte e i commenti sulla versione dba.se e sulla versione programmers.se della domanda "Quali sono gli argomenti a favore o per mettere la logica dell'applicazione nel livello del database?" stanno rivelando molto bene la divisione tra DBA e programmatori in alcuni luoghi di lavoro. Cosa potrebbero fare diversamente 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.