Le migliori pratiche sono generalmente e informalmente riconosciute come i metodi e i processi che hanno dimostrato nel tempo di essere superiori a quelli raggiunti con altri mezzi.
Mi sono imbattuto in un problema di progettazione di database che è fuori dalla mia portata e il mio guru DBA non è andato a fuoco. In sostanza, ho una tabella con la seguente chiave primaria (PK per brevità): child_id integer parent_id integer date datetime child_ide parent_idsono chiavi esterne delle …
Comprendo il fattore di riempimento, le pagine e la struttura dell'indice e quindi capisco perché un fattore di riempimento al 100% è una rara best practice. Quindi, per impostazione predefinita è 0 (o 100%) per impostazione predefinita? Perché non 90 o 95? C'è qualcosa che mi manca?
Dopo aver posto questa domanda su StackOverflow , mi chiedevo dove ciò che ho fatto fosse la migliore / migliore pratica. Fondamentalmente, ogni oggetto che creo sta andando in uno schema con il nome dello schema che riflette un uso. Ad esempio, ho gli schemi Audite Admin(tra gli altri). Questo …
Quali sono le migliori pratiche per stabilire il parallelismo in generale? So che per impostazione predefinita SQL Server è impostato su0 utilizza tutti i processori disponibili, ma in quale caso vorresti cambiare questo comportamento predefinito? Ricordo di aver letto da qualche parte (dovrò cercare questo articolo) che per i carichi …
Esecuzione di SQL Server 2005 e 2008 su Windows 2008 R2. Ridurremo i privilegi di produzione per gli sviluppatori - e mi piacerebbe fare lo stesso per me come DBA , limitando i diritti alla produzione e aumentando quando necessario . Il mio obiettivo principale sarebbe quello di eliminare gli …
Proprio come la vena della domanda che è stata postata qui in precedenza intorno a "Gli sviluppatori dovrebbero essere in grado di interrogare i database di produzione? " Volevo farti un'idea su un altro argomento particolarmente fastidioso! Molte aziende impediscono agli sviluppatori di installare SQL Server Express e simili su …
Sto creando un database per i record che si estendono prima del 1000 d.C., ma i campi MySQL Date e DateTime supportano solo le date a partire da 1000. C'è un modo che sarebbe più conveniente o usare un tipo bigint per contare i secondi prima / dopo l'1 / …
Sto cercando di saperne di più sui database relazionali e ho pensato che non ci fosse modo migliore per imparare di fare davvero qualcosa. Ho deciso di fare un tentativo personale di esaminare Contabilità e previsione del budget personale. Finora ho svolto alcune ricerche e vorrei avere alcune informazioni sulla …
Avrei bisogno di tenere traccia delle variazioni del prezzo di un prodotto in modo da poter interrogare il db per un prezzo del prodotto in una determinata data. Le informazioni vengono utilizzate in un sistema che calcola gli audit storici, quindi devono restituire il prezzo corretto per il prodotto corretto …
Sto lavorando con un client che ha più database. Esistono diversi masterdatabase di livello che hanno relazioni con essi da instancedatabase di livello (DB specifici dell'applicazione). Le relazioni da instancea mastersono valori interi che rappresentano una chiave primaria per le tabelle in master. Le viste e le procedure memorizzate nel …
So che devo scrivere SUMdue volte, se desidero usarlo in una HAVINGclausola (o utilizzare una tabella derivata altrimenti): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; La mia domanda ora è, se questo non è ottimale. Come programmatore, questa query sembra che il DB …
Il mio background è più nella programmazione web piuttosto che nell'amministrazione del database, quindi per favore correggimi se sto usando la terminologia sbagliata qui. Sto cercando di capire il modo migliore per progettare il database per un'applicazione che codificherò. La situazione: ho rapporti in una tabella e raccomandazioni in un'altra …
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.