Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
La mia azienda sta spostando la nostra infrastruttura in un nuovo data center e sto cercando di capire il modo migliore per mantenere il database sul nuovo server sincronizzato con il database di produzione corrente fino a quando i nuovi ambienti non saranno pronti per essere pubblicati. Non essendo un …
Volevo avere sul mio PC (con Windows 8.1 x64) solo il server MySQL, senza Workbench o qualcosa del genere. Quindi ho scaricato l' .ziparchivio da dev.mysql.com/downloads . È un download per Win64 su x86_64 versione 5.7.9 (MySQL Community Server (GPL)). L'ho installato come servizio Windows, ma non c'erano mysqlsolo database …
Attualmente, ho solo un file di backup, IMTDB.bak, ed è sullo stesso HDD del database stesso. Voglio aumentare la ridondanza di questo backup di DB essenzialmente "copiandolo" su un altro disco, ma viene visualizzato l'errore "Backup non riuscito per server, il supporto è formattato per supportare 2 famiglie di supporti". …
Il tempo richiesto per la ricostruzione dell'indice dipende dal livello di frammentazione? La ricostruzione di un indice frammentato all'80% richiede circa 2 minuti se la ricostruzione dello stesso indice frammentato al 40% richiede 1 minuto? Sto chiedendo il RUNTIME (ad esempio in secondi) che potrebbe essere necessario per eseguire l'azione …
Ho un programma client c # che sta eseguendo procedure memorizzate tramite ExectueNonQuery, incluso l' PRINToutput di Error ed Error con eventi InfoMessage. Funziona bene, ma ho notato qualcosa di strano. Quando eseguo una procedura memorizzata da SSMS, vengono visualizzati i conteggi delle righe per ogni singola istruzione SQL eseguita …
Ho un processo che prevede l'esecuzione di vari comandi tra più database - tuttavia, quando utilizzo SQL dinamico per cambiare DB con 'use @var', non cambia effettivamente il database. Eseguendo questo in [test_db]: declare @currentDB varchar(max) declare @sql varchar(max) set @currentDB = DB_NAME() set @sql = 'use [' + @currentDB …
A quanto ho capito, la terza forma normale (3NF) significa sostanzialmente che dovrebbe esserci esattamente una chiave. Se una tabella che indica una idcolonna di incremento automatico ha anche una colonna nota per essere univoca e non nulla, ad esempio un numero di previdenza sociale, questa colonna potrebbe essere utilizzata …
Sto lavorando con un sistema di acquisto / fatturazione di alimenti in MS Access 2013 e sto cercando di creare una query SQL che restituirà il prezzo di acquisto più recente per ogni singolo prodotto alimentare. Ecco un diagramma delle tabelle con cui sto lavorando: La mia comprensione di SQL …
Qualcuno conosce una soluzione alternativa per questo? In sostanza, la procedura memorizzata forza un operatore di inserimento contro la vista indicizzata, anche se le righe non sono idonee. Di conseguenza, si è verificato un errore di trasmissione. Tuttavia, per ad hocs, sql elimina correttamente la vista dalla considerazione. Considera il …
c'è un problema per quando vuoi mettere un OR all'interno di un indice filtrato? create index FIDX_tblbOrders_sdtmOrdCreated_INCL on dbo.tblBOrder(sdtmOrdCreated) INCLUDE (sintMarketID, strCurrencyCode, sintOrderStatusID ) WHERE ((sintMarketId=1) AND ( (sintOrderStatusId < 9) OR (sintOrderStatusId > 14))) Sto cercando di creare l'indice sopra, perché NON sono interessato a nessuna situazione in cui …
Ricevo un errore da System Center Operations Manager (SCOM). Come risolvere questo errore? La memoria del server rubato al motore SQL DB 2012 è troppo alta. Eseguo query e ottengo questi contatori: ╔═══════════════════════════════╦═════════════╗ ║ Stolen Server Memory (MB) ║ 7354.773437 ║ ║ Lock Memory (MB) ║ 106.195312 ║ ║ Free …
Devo aggiungere un trigger che dovrebbe aggiornare una colonna usando le seguenti stringhe di formato: <current_date>_<per_day_incremental_id>ad es 2015-10-01_36. Gli ID devono essere incrementali e gli spazi vuoti sono consentiti. Il mio approccio è piuttosto ingenuo: creare una tabella con la data corrente e il valore della sequenza corrente e mantenere …
Ho l'obbligo di tenere traccia delle azioni di blocco / sblocco degli oggetti. Prima di qualsiasi azione eseguita su un oggetto (contratto, partner, ecc.), lockViene emesso un evento. Al termine dell'azione, genera l' unlockevento. Voglio ottenere quegli oggetti che sono bloccati ma non ancora sbloccati. L'obiettivo è rendere la query …
Devo eseguire lo scripting di un ruolo dell'applicazione con una password con hash, quindi posso copiarlo da un database a un altro. Si consideri il seguente codice di esempio, che utilizza un ruolo applicazione per fornire un accesso elevato a un utente non attendibile: USE tempdb; CREATE LOGIN LimitedLogin WITH …
Sono nuovo di dbms. Ho visto un video della conferenza sulle dipendenze funzionali. Ma sono un po 'confuso dal fatto che la dipendenza funzionale sia un vincolo posto sull'intero database o su uno schema particolare?
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.