Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità

5
Come ripristinare i contatori delle prestazioni di SQL Server 2008 R2?
Sto eseguendo SQL Server 2008 R2 Developer su Windows 7 x64, come istanza predefinita. Per qualche motivo, i contatori delle prestazioni di SQL Server sembrano essere scomparsi. SELECT * FROM sys.dm_os_performance_countersrestituisce zero righe. Ho provato a correre lodctr /T:perf-MSSQLSERVERsqlctr.ini. Sebbene sia stato completato senza errori, non ha risolto nulla, anche …


1
Limitare il grado di parallelismo (DOP) disponibile per qualsiasi query
Su Oracle Exadata (11gR2), abbiamo un database relativamente robusto. cpu_count è 24 parallel_server_instances è 2 parallel_threads_per_cpu è 2 Abbiamo osservato, attraverso l'osservazione in Oracle Enterprise Manager (OEM), che le prestazioni sono state terribili a causa delle query eseguite in serie. Per risolvere questo problema, tutte le tabelle, le viste materializzate …

3
Memorizza nella cache il database MySQL
Sto riscontrando problemi con un sito Web con 600 MB di database MySQL. Il sito Web è troppo lento. Ho notato che più grande diventa il database MySQL, più lento va. Quando era di 5 MB, il sito Web era molto veloce. Quando ha iniziato a diventare più grande ha …

5
Mysqldump incompleta
Sto cercando di eseguire mysqldump per creare un'istantanea del database e trovo che si fermerà casualmente a metà strada, senza segnalare alcun errore. Il mio database è relativamente piccolo (circa 100 MB) e utilizza InnoDB. Lo sto eseguendo come: mysqldump --force --single-transaction --quick --user myuser --password=mypass -h mydatabasehost mydb > …

3
Salva connessioni in SSMS?
Posso salvare una sorta di sessione o profilo in SSMS (2008 r2) che aprirà le connessioni a un elenco salvato di server di database quando apro SSMS? Quindi, ad esempio, aprirò frequentemente SSMS e quindi mi collegherò ai server SQL NY-DB01, NY-DB02 ecc ... Posso avere una sorta di collegamento …


1
Migrazione da un database fisico a un database cloud
Quali sono le implicazioni dello spostamento di un database fisico creato in Microsoft SQL Server 2008R2, che utilizza funzionalità avanzate come Ricerca full-text su varchar (MAX) FILESTREAM BLOBS in SQL Azure ? Quali cambiamenti architettonici sono necessari? Quali passaggi sono coinvolti in questa transizione? Migrazione di SQL Azure Wizzard non …

2
Per massimizzare le prestazioni del DB, quali comandi devono essere eseguiti dopo aver caricato grandi quantità di dati in SQL Server 2008 tramite SSIS
Ho scritto un pacchetto SSIS per caricare i dati di test in un database vuoto. Alcune tabelle sono molto grandi (~ 700 milioni di righe). Una volta completato il pacchetto SSIS, ci sono dei comandi che dovrei eseguire (come apprendista DBA!) Per massimizzare le prestazioni del database? Ad esempio, l'ho …

1
Dove sono gli indici full-text in SSMS 2008 R2
Ho creato un nuovo database, alcune tabelle e un indice e un catalogo full-text utilizzando SQL Server Management Studio senza alcun problema. Volevo copiare gli script di creazione T-SQL per ognuno di quelli da includerli nella mia documentazione. Posso ottenere gli script di creazione per il database, le tabelle, le …

3
Colonna inclusa contro indice filtrato
Attualmente lavoriamo con la tabella denominata tb_tranfers . Questa tabella ha 40 milioni di righe e ha una dimensione di ~ 26 GB (11 GB di dati, indici di 15 GB). Dal 10 al 15% delle righe sono file con eliminazione graduale ( DeletedDate non è null). L'applicazione utilizza solo …

6
Cosa potrebbe causare strani timeout di query tra PHP e MySQL?
Sono lo sviluppatore senior di un'applicazione Software-as-a-Service utilizzata da molti clienti diversi. Il nostro software funziona su un cluster di server applicazioni Apache / PHP, alimentato da un back-end MySQL. In una particolare istanza del software, il codice PHP per interrogare l'elenco dei nomi delle categorie è scaduto quando il …

2
Bilanciamento del carico e pool di connessioni: c'è differenza?
Sto lavorando a un progetto che dovrebbe servire milioni di utenti poco dopo il lancio. Il database è postgres e per ora presumo che saranno necessari almeno due server. Un amministratore di sistema (che è chiaramente esperto di sistemi scalabili) ha suggerito di mettere un bilanciamento del carico tra i …
11 postgresql 

2
Perché "Inizia transazione" prima di "Inserisci query" blocca l'intera tabella?
Sto usando SQL Server 2005 Express. In uno scenario, ho aggiunto il Begin Transactioncomando appena prima di INSERTun'istruzione in una procedura memorizzata. Quando ho eseguito questa procedura memorizzata, ha bloccato l'intera tabella e tutte le connessioni simultanee hanno mostrato un display bloccato fino al INSERTtermine. Perché l'intera tabella viene bloccata …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.