Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Quando accendo il desktop (Windows 7 SP1), trovo spesso che 2 o 3 GB di memoria sono già occupati dai processi MySQL. Non mi interessa la quantità di memoria richiesta da un database, se in realtà esegue alcune query, ma lo faccio, se è un'app, non mi avvio ancora. Del …
Versione: SQL Server 2008 R2 Enterprise Edtn. (10.50.4000) Nel tentativo di valutare la nostra strategia di partizionamento, ho scritto questa query per ottenere i metodi di accesso rispetto agli indici sulle partizioni (nel senso più ampio del termine, anche se sto eliminando i cumuli). Mentre restringo la mia attenzione alle …
Occasionalmente durante la nostra manutenzione dell'indice, il lavoro fallirà con un errore SEV 17 in cui non è possibile allocare spazio sufficiente per l'oggetto che sta ricostruendo. Il database è strutturato come tale: Data_file1 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file2 PRIMARY 0 growth 0% free Max Size …
Praticamente lo stesso di questa domanda, ma non voglio avere una password di root (questa è solo una macchina di sviluppo). Ecco cosa ho: export DEBIAN_FRONTEND=noninteractive sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password password PASS' sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password_again password PASS' sudo apt-get install -y mariadb-server Ciò installerà MariaDB silenziosamente ma …
Esistono diversi blog che affermano di classificare le trasformazioni SSIS in blocco (asincrono), non blocco (sincrono) e blocco parziale (asincrono). Quando si esamina la domanda specifica: il multicast è sincrono (non bloccante) o asincrono (parzialmente bloccante)? Una risorsa afferma asincrono: "Il multicast è una trasformazione asincrona (anche conosciuta come parzialmente …
Abbiamo un evento periodico in cui molte connessioni si bloccano su TM REQUEST (da sys.dm_os_waiting_tasks) e non fanno progressi. KILLsull'affetto session_idnon fa nulla Il server esegue il mirroring del database (2008R2). La sospensione e la ripresa del mirroring risolve il problema quando si verifica. La sessione bloccata in questo stato …
Attualmente corro DBCC FREEPROCCACHEquando voglio cancellare le informazioni dal pool di buffer tra le query SQL in esecuzione. Tuttavia, stavo rivedendo questo articolo di riferimento Technet DBCC FREESYSTEMCACHE. Quali cache FREESYSTEMCACHEcancella che FREEPROCCACHEnon lo fa?
Ho un database di report che ripristino ogni notte da un backup del database di produzione. Quando eseguo il ripristino, devo aggiungere un utente al DBOruolo per quel database. Ho pensato che avrebbe funzionato: use Restored_Prod go exec sp_addrolemember 'db_owner', 'chris' go Ma ottengo il seguente errore, poiché quell'utente non …
Sospetto che questo sia un problema perché abbiamo raggiunto il limite massimo di 50 istanze di SQL Server. Al limite non installerà più istanze, naturalmente. Tuttavia, sembra che non li disinstallerà neanche. Questo è peggio. Si blocca nella finestra di dialogo "Seleziona funzionalità" quando si preme il pulsante successivo dopo …
Ho una tabella con una chiave primaria composita (composta da 4 colonne) che viene utilizzata per garantire che non vengano inseriti duplicati nella tabella. Ora ho bisogno di una nuova tabella che dovrà fare riferimento alle chiavi di questa tabella come chiavi esterne. La mia domanda è quale approccio è …
Se una transazione viene eseguita correttamente, posso essere sicuro al 100% che è stata scritta nel database E nei file di registro? Posso essere sicuro che i dati siano SALVATI? Oggi i nostri file di registro hanno raggiunto il limite dell'unità e abbiamo riscontrato molti errori. Inoltre, alcuni altri servizi …
Ho creato una tabella utilizzando una query di selezione complicata tramite CREATE TABLE ... AS SELECT.... Come posso aggiungere una chiave primaria di incremento automatico in questa query? Per esempio: create table `user_mv` select `user`.`firstname` as `firstname`, `user`.`lastname` as `lastname`, `user`.`lang` as `lang`, `user`.`name` as `user_name`, `group`.`name` as `group_name` from …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Exchange Stack di amministratori di database. Chiuso 5 anni fa . Ho un file .trc da una traccia che un DBA ha fatto su …
Considera la seguente query: MERGE [Parameter] with (rowlock) AS target USING (SELECT @AreaId, @ParameterTypeId, @Value) AS source (AreaId, ParameterTypeId, Value) ON (target.AreaId = source.AreaId AND target.ParameterTypeId = source.ParameterTypeId) WHEN MATCHED THEN UPDATE SET target.Value = source.Value, @UpdatedId = target.Id WHEN NOT MATCHED THEN INSERT ([AreaId], [ParameterTypeId], [Value]) VALUES (source.AreaId, source.ParameterTypeId, …
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.