Come elencare tutte le tabelle nel database corrente, insieme il numero di righe della tabella. In altre parole, riesci a pensare a una query per trovare qualcosa di simile in mysql? +------------------------++------------------------+ | Tables_in_database | Number of rows | +------------------------++------------------------+ | database 1 | 1000 | | database 2 | …
Per qualche motivo, quando provo ad aprire le mie tabelle che sono archiviate in .frme .ibdfile (sia su MySQL o phpmyadmin) mi dà un errore di sintassi, o dice che non esiste. Ho letto l'altro post che ha avuto problemi simili a questo, ma non so come verificare se innodb_file_per_tableè …
Ma ho letto l'importanza di MySQL Collation e quello che ho imparato finora riguardo alla compatibilità e alla precisione è che questi 4 sembrano essere la mia scommessa migliore. utf8_unicode_ci utf8_unicode_520_ci utf8mb4_unicode_ci utf8mb4_unicode_520_ci Da quanto ho capito, uft8mb4 sarebbe utile per i personaggi con supporto per più lingue (caratteri) (giapponese …
Se uso mysqldump --single-transazione, secondo i documenti dovrebbe eseguire lo svuotamento delle tabelle con il blocco di lettura per ottenere uno stato coerente e quindi avviare una transazione e nessuno scrittore dovrebbe essere in attesa. Tuttavia, ieri sera ho riscontrato la seguente situazione: estratto dall'elenco completo dei processi: centinaia di …
In una tabella in cui ogni riga ha un contatore (solo un valore intero), devo ottenere il valore corrente e aumentarlo allo stesso tempo . In effetti, voglio fare questo: SELECT counter FROM table WHERE id=123 UPDATE table SET counter=counter+1 WHERE id=123 Ma fare questo in quanto due query ovviamente …
Ho letto da un file di configurazione di esempio che dice quanto segue: # Sort buffer is used to perform sorts for some ORDER BY and GROUP BY # queries. If sorted data does not fit into the sort buffer, a disk # based merge sort is used instead - …
inizio: Disclaimer Non sono un DBA di MySql Server; Conosco soprattutto MSSQL - motivo per cui ho bisogno del tuo aiuto. fine: Disclaimer Mi è stato chiesto di verificare perché il motore del server MySql ha prestazioni scarse: non ho visto né tenuto in mano i database coinvolti e vorrei …
LOAD DATA LOCAL INFILEnon è abilitato per impostazione predefinita. Normalmente, dovrebbe essere abilitata ponendo local-infile=1in my.cnf. Ma non funziona per tutte le installazioni. Nella mia esperienza, ha funzionato per Debian 7, ma non per Debian 7 minimal, sebbene entrambe le installazioni provengano dallo stesso pacchetto deb precompilato. Entrambi su OpenVZ …
Nella mia applicazione, i miei INSERT sembrano prendere un pezzo grosso del tempo. Ho un gran numero di oggetti in memoria (~ 40-50.000) che voglio inserire in una tabella. Consente di prendere una tabella di esempio CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME …
Sto scrivendo un'applicazione che deve scaricare un gran numero di aggiornamenti al database per un lungo periodo di tempo e mi sono bloccato su come ottimizzare la query. Attualmente sto usando INSERT INTO ... VALUES (..), (..) ON DUPLICATE KEY UPDATE, che funziona per raggruppare tutti i valori in una …
Sto cercando di connettermi al mio database tramite tunneling SSH da uno dei nostri server di app Web con MySQL Workbench. Ecco la configurazione di base; si noti che ho modificato alcuni valori nello screenshot per motivi di sicurezza. Il problema è ogni volta che provo a connettermi su un …
Sto cercando di eseguire il backup del mio intero database insieme alle visualizzazioni. Ho intenzione di usare il mysqldumpcomando. Mi chiedevo se questo avrebbe copiato tutte le viste o avrei dovuto usare un comando separato per esso. Per favore, suggeriscimi una risposta. Qualsiasi aiuto è molto apprezzato.
Quindi ho quel dump MySQL complesso come backup. Sfortunatamente, quel backup è complesso e usiamo trigger malvagi. Alcuni dei nostri trigger malvagi avevano un commento a partire dal carattere #. Quando eseguo il backup del database, il dump risultante salva le # righe. Il problema è quando eseguo il ripristino. …
Esiste un modo per creare un mysqldump che salverà tutti i trigger e le procedure da un db specificato? Qualche tempo fa ho letto che mysqldumpsalverà anche i miei trigger, ma non sembra. La mia seconda domanda correlata è come posso controllare in un file sql se esistono trigger?
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.