Qual è il modo migliore per monitorare l'attività su ciascun database del mio server? Ho provato mtop / mytop che visualizza l'attività in tempo reale ma non è molto pratico per vedere tutte le query eseguite su di esso. Ho attivato i log di MySQL ma non è possibile dividerli …
Ho bisogno di un modo efficiente per disconnettere tutti i client con un determinato nome utente da MySQL. Ho pensato di cambiare la password dell'utente, ma penso che sia verificato solo quando viene stabilita la connessione. Idee?
Sono uno sviluppatore di software e sto aiutando il mio team ad assumere un DBA MySQL. Le principali sfide che stiamo affrontando sono: Query e prestazioni più lente a causa di Hibernate. Gestione del database (backup, tuning, patch, sicurezza). Scalabilità dovuta all'aumento dei dati da nuove fonti di dati e …
Usando phpmyadmin su un'impostazione locale di test wamp e oltre agli stati del titolo, ci sono 3 utenti contrassegnati come user = ANY, password = NO, come: USER | HOST | Password | Global Priv | Grant -----+---------+----------+-------------+------ Any | % | No | USAGE | No Any | Local …
Sto creando un modulo in cui ogni utente ottiene spesso un record in una tabella da 10 a 300 secondi. Allo scadere del tempo, un record viene eliminato. Il caso è: ci saranno molti utenti e i record cambieranno molto spesso - in che modo ciò influirà sulle prestazioni dell'applicazione …
Il database MYSQL (ibdata1) ha una dimensione di 73 GB ed è configurato per essere eseguito come server di database dedicato su Windows 2008 O / S per le tabelle INNODB. Stiamo eseguendo il backup usando mysqldump mysqldump --skip-opt --quick --single-transazione --create-opzioni --extended-insert --disable-keys --add-drop-table --completete-insert - set-charset - compress …
Voglio tenere traccia della cronologia delle modifiche per un utente, in modo che ogni volta che cambia il suo profilo, devo prendere i vecchi dati e archiviarli nella cronologia e aggiornarli con nuovi dati. Posso usare a selectper ottenere i vecchi dati, uno insertper la cronologia e infine un updateper …
Vorrei sapere quali sono i vantaggi [davvero pratici] che possono essere raccolti eseguendo la OPTIMIZE TABLE tbl_namequery in MySQL Server. L'ho verificato una volta e ho scoperto che dopo l'esecuzione, il successivo hit DB potrebbe richiedere molto tempo a causa del trasferimento di frammenti o giù di lì, ma i …
Sto usando il MEMORY Engineper tutte le tabelle associate a una particolare query MYSQL perché la velocità di accesso è fondamentale per il mio progetto. Per qualche motivo, ho notato che si verifica ancora una grande quantità di scrittura su disco. È a causa di Windows che scambia la RAM …
Ho una query che impiega un tempo particolarmente lungo (15+ secondi) e peggiora con il tempo man mano che il mio set di dati cresce. In passato l'ho ottimizzato e ho aggiunto indici, ordinamento a livello di codice e altre ottimizzazioni, ma necessita di ulteriori perfezionamenti. SELECT sounds.*, avg(ratings.rating) AS …
Stavo cercando di eseguire un abbastanza grande INSERT...SELECTin MySQL con JDBC e ho ottenuto la seguente eccezione: Exception in thread "main" java.sql.SQLException: Out of memory (Needed 1073741824 bytes) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) Dato che in realtà non sto restituendo un oggetto ResultSet, ho pensato che lo spazio heap Java non dovesse essere …
Quindi ho questa tabella di controllo (tiene traccia delle azioni su qualsiasi tabella nel mio database): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) NOT NULL DEFAULT …
Sto cercando di sincronizzare le modifiche dello schema da MySQL Workbench al mio database. Ricevo il seguente errore quando tenta di creare una chiave esterna: Executing SQL script in server ERROR: Error 1005: Can't create table 'tomato.#sql-2730_1b8' (errno: 121) Ecco la dichiarazione che sta cercando di eseguire: ALTER TABLE `tomato`.`ing_allergy_ingredient` …
MySQL 5.5.28 su Ubuntu 12.04 Se il risultato è più lungo di group_concat_max_lenallora, il risultato viene troncato senza grazia. Attualmente ho uno script che cerca di verificare in anticipo la lunghezza richiesta e group_concat_max_lenche è sufficientemente grande. Ma il controllo aggiunge ulteriori domande. C'è qualche svantaggio di impostare group_concat_max_lenil valore …
Un po 'di retroscena, qualche tempo fa abbiamo iniziato a sperimentare un elevato tempo di sistema della CPU su uno dei nostri database MySQL. Questo database soffriva anche di un elevato utilizzo del disco, quindi abbiamo pensato che quelle cose fossero connesse. E poiché avevamo già in programma di migrarlo …
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.