Sto cercando di capire come interpretare al meglio il tempo di blocco per le query visualizzate nel registro delle query lente di MySQL. Ad esempio, se una query UPDATE ha un tempo di blocco di 10 secondi. Presumo che sia il tempo totale dopo che la query di aggiornamento ha …
Ho fatto molte ricerche su come mantenere gli indici in MySQL per prevenire la frammentazione e ottimizzare in qualche modo l'esecuzione di alcune query. Conosco quella formula che calcola il rapporto tra lo spazio massimo disponibile per una tabella VS lo spazio utilizzato da dati e indici. Tuttavia le mie …
Sto cercando di trovare un modo per generare una nuova tabella MySQL basata esclusivamente sul contenuto di un CSV specificato. I file CSV che userò hanno le seguenti proprietà; "|" delimitato. La prima riga specifica i nomi delle colonne (intestazioni), anche "|" delimitato. I nomi e l'ordine delle colonne non …
Qual è il privilegio minimo necessario per modificare un vincolo di chiave esterna? Il mio script di migrazione ha smesso di funzionare dopo che MySQL 5.5.41 ha corretto questo errore: InnoDB ha consentito la creazione di una chiave esterna che faceva riferimento a una tabella padre per la quale l'utente …
Ho una tabella in cui memorizzo tutti i messaggi del forum pubblicati dagli utenti sul mio sito Web. La gerarchia dei messaggi strucrue viene implementata utilizzando un modello di set nidificato . Di seguito è riportata una struttura semplificata della tabella: Id (CHIAVE PRIMARIA) Owner_Id (RIFERIMENTI CHIAVE ESTERI A ID …
Ho letto articoli FORCEsull'indice, ma come posso forzare MySQL agli IGNORE ALLindici? Ci ho provato SELECT * FROM tbl IGNORE INDEX(*), ma non ci sono riuscito. Per quanto riguarda il motivo per cui io (e altri) abbiamo bisogno di fare questo: per esempio, dovevo riassumere le statistiche dei referenti in …
Durante una delle ultime lezioni all'università (sono uno studente), il docente ci ha chiesto di sviluppare un database (MySQL Server se è importante) e una piccola app client che consumerebbe il database come fonte di dati. Uno dei requisiti era che la colonna identità (che è la PK in ogni …
Sto riscontrando dei problemi nel ricreare un database con una relazione uno-a-molti (1: M) tra utenti ed elementi . Questo è piuttosto semplice, sì; tuttavia, ogni articolo appartiene a una determinata categoria (ad esempio un'automobile , una barca o un aereo ) e ogni categoria ha un determinato numero di …
Il database MySQL è stato privo di problemi per alcuni mesi. Oggi, quando ho verificato la presenza di pacchetti aggiornabili utilizzando Synaptic Package Manager, ho trovato i vari componenti MySQL (-common, -client, -server, ecc.). Ho quindi deciso di aggiornare (ho dimenticato di annotare la versione installata ma penso che fosse …
Sto lavorando allo script PHP che importa il file CSV ( customers.csv) nella tabella MySQL ( customers). Prima di inserire il contenuto del file CSV nella tabella mysql, eseguo il backup della customerstabella originale . Sto avvolgendo l'intero processo di importazione (incluso il backup) in una transazione mysql (per tenere …
Versione MySQL Il codice verrà eseguito in MySQL 5.5 sfondo Ho un tavolo come il seguente CREATE TABLE t ( id INT NOT NULL AUTO_INCREMENT , patient_id INT NOT NULL , bed_id INT NOT NULL , ward_id INT NOT NULL , admitted DATETIME NOT NULL , discharged DATETIME , PRIMARY …
Di recente ho scoperto che MySQL ha una offsetfunzione. Ho cercato di trovare documentazione sui risultati dell'offset o sulla differenza tra offset e la variante del limite, ma non riesco a trovare quello che sto cercando. Diciamo che ho 10.000 righe in una tabella e voglio 25 risultati, dalla riga …
Sono nuovo di mysql. Voglio collegarmi al server mysql usando qualunque ip io voglia. Ho letto che tutto quello che devo fare è aggiungere al file my.cnf la riga bind-address = 0.0.0.0. Questo è quello che ho fatto. Ho riavviato il server mysql e poi l'ho provato dalla riga di …
Voglio che il mio evento si svolga tutti i giorni alle 00:20. Sono confuso nella programmazione del tempo. Dovrei usare la prima opzione o la seconda? opzione 1 CREATE EVENT my_event ON SCHEDULE EVERY 1 DAY STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE DO # My query opzione 2 CREATE …
Sono molto turbato da questo strano comportamento che sto vedendo nel auto_incrementvalore registrato nel bidID di una tabella di offerte dopo aver eseguito l'inserimento di massa utilizzando una procedura memorizzata: INSERT INTO Bids (itemID, buyerID, bidPrice) SELECT itemID, rand_id(sellerID, user_last_id), FLOOR((1 + RAND())*askPrice) FROM Items WHERE closing BETWEEN NOW() AND …
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.