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à

2
Come posso ottenere il piano di esecuzione per una vista?
Ho uno schema con un numero di visualizzazioni. Devo controllare i piani di esecuzione per assicurarmi che gli indici appropriati siano presenti e utilizzati. Come faccio a fare questo? Preferirei non dover copiare e incollare l'output da show create view <viewname>dentro explain, specialmente perché alcune delle viste sono costruite sopra …

4
Come visualizzare la struttura del database in phpMyAdmin?
Esiste un modo per generare un report della mia struttura di database utilizzando phpMyAdmin? Quello che vorrei è un formato tabella come il seguente e una tabella Relazione entità. Table name: List Description: Subscriber list information Field Type Null Description ListID Int N ListName Varchar N ListFromName Varchar N Default …

3
Come identificare l'ordine delle colonne in una tabella
Devo elencare le colonne da una tabella nell'ordine di definizione della tabella: select * from syscolumns where id = object_id('MyTable') --order by colid Esaminando le syscolumnstabelle, due colonne sembrano rilevanti: colide colorder. L'articolo di MSDN su syscolumns dice: colid | smallint | Column or parameter ID. colorder | smallint | …

1
Progettazione di schemi per la gestione di più gateway di pagamento
Questa è più una domanda che richiede feedback. Sto progettando un database che gestisce più gateway di pagamento. Un gateway di pagamento richiede principalmente una tabella per i dettagli dell'ordine prima di effettuare il pagamento (questo è comune per tutti i PG) e una tabella per i dettagli della transazione, …

3
Perché le tabelle MySQL si arrestano in modo anomalo? Come lo prevengo?
Sono l'amministratore di un sito Moodle che ha danneggiato la sua tabella Users ed è diventato inutilizzabile. Fortunatamente, un semplice ha REPAIR TABLE mdl_userfatto di nuovo funzionare. Il fatto è che non so perché si sia effettivamente schiantato e reso inutilizzabile, e voglio assicurarmi di essere meglio preparato la prossima …
9 mysql  myisam 









1
Come ottenere prestazioni accurate delle query?
Sto tentando di migliorare le prestazioni di una procedura memorizzata. Quando eseguo SP, termina quasi all'istante, come se qualcosa fosse memorizzato nella cache. Mi è stato detto di utilizzare le seguenti due righe di SQL prima di eseguire l'SP in SSMS: DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE Quando eseguo l'SP con le …


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.