Quando osservo una query particolarmente fastidiosa sulle tabelle MyISAM che richiede molto tempo per essere eseguita in diverse occasioni, ho notato che MySQL sembra esporre uno schema I / O piuttosto strano: quando si esegue una singola query e si deve fare un significativo quantità di I / O (ad …
MySQL sembra voler mantenere un'intera tabella nella cache (dimensioni della tabella = ~ 20 GB) dopo l'esecuzione di inserimenti di grandi dimensioni o istruzioni select. In questo momento il mio pool di buffer innodb è di 20 GB. La RAM totale è di 32 GB. Fornirò l'utilizzo della memoria e …
Che cosa TRUNCATEfa di diverso cadere? Credo che elimina tutti i dati nella tabella ma mantiene il nome della tabella nel database, dove DROPelimina tutti i dati e la tabella. È corretto ?
Ho un file XML di grandi dimensioni nel seguente formato e devo convertire questo file in una tabella MySQL. Per favore fatemi sapere come posso realizzare questo? ~~~~~~~~~~ <host starttime="1392325468" endtime="1392325486"><status state="up" reason="user-set"/> <address addr="192.168.0.2" addrtype="ipv4"/> <hostnames> </hostnames> <ports><extraports state="filtered" count="2"> <extrareasons reason="no-responses" count="2"/> </extraports> <port protocol="udp" portid="22"><state state="open|filtered" reason="no-response" …
Ho un sistema (ereditato da un'altra società di sviluppo) e non ne conosco ancora tutte le funzionalità. Costruzione: - client / applicazione web (symfony 1.4) - DB - MySQL. Il progetto è distribuito su 2 server: 1 °: server nginx + PHP + DB Master; 2 °: DB Slave. Quando …
Se lo faccio CAST(1 AS SIGNED INTEGER)finisco sempre per ottenere un BIGINTreso, ad esempio: $ mysql -u root -p --column-type-info Enter password: --- Copyright and help message snipped for brevity --- mysql> select cast(1 as signed integer); Field 1: `cast(1 as signed integer)` Catalog: `def` Database: `` Table: `` Org_table: …
Ho studiato come ottimizzare solo le tabelle frammentate in MySQL e ho esaminato questo post sull'ottimizzazione delle tabelle . Fondamentalmente esegue una query sul database information_schema per qualsiasi tabella con data_free > 0e crea un'istruzione SQL OPTIMIZEsolo per quelle tabelle. Ho eseguito questa query e identificato 148 tabelle per l'ottimizzazione. …
Ho questa domanda ( SQLFiddle ): SELECT c.name, a.user_id, a.status_id, a.title, a.rtime, u.user_name, s.status_name FROM company c LEFT JOIN action a ON a.company_id=c.id LEFT JOIN user u ON u.id=a.user_id LEFT JOIN status s ON s.id=a.status_id WHERE u.user_name='Morgan' -- WHERE c.name='Fiddle' GROUP BY c.id HAVING a.rtime IS NULL OR a.rtime = …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Attualmente la nostra applicazione è in esecuzione utilizzando il database Oracle …
Sto cercando di aggiungere un server collegato su SQL Server a MySQL Server. Si noti che SQL Server è installato su un computer separato con un nome di dominio diverso. SQL Server è 10.0.1.1su old_domain.com. Il server MySQL è 10.0.1.2su new_domain.com. Ho aggiunto un'origine dati ODBC sul server 10.0.1.1e testato …
Abbiamo un'applicazione che memorizza articoli da diverse fonti in una tabella MySQL e consente agli utenti di recuperare quegli articoli ordinati per data. Gli articoli vengono sempre filtrati per origine, quindi per i SELECT client abbiamo sempre WHERE source_id IN (...,...) ORDER BY date DESC/ASC Stiamo usando IN, perché gli …
Ho una tabella che contiene un ID chiave primaria auto incrementato. Se elimino l'ultima riga (ID più alto, per ID esempio = 6) e inserisco una nuova riga, il nuovo ID inizia da 7. Quale parametro devo modificare e la chiave primaria inizia da 6? CREATE TABLE animals ( id …
È possibile in qualche modo definire routine disponibili a livello globale? Sembra che ogni routine debba essere creata in un ambito del database. Quando ho provato a creare una routine dalla console (senza emissione precedente use dbname), ricevo un errore: ERROR 1046 (3D000): No database selected Abbiamo tonnellate di database …
Abbiamo già sospeso il database due volte e stiamo cercando di trovare una causa. show processlist Waiting for global read lock | INSERT INTO {myisam_table} ... Qui lo spazio su disco era pieno, quindi abbiamo pensato che il problema fosse finito dopo averlo dato un po 'di più, ma il …
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.