Quello che voglio dire è il seguente: Se la creazione di un indice su una tabella con nrighe richiede ttempo. La creazione di un indice sulla stessa tabella 1000*nrichiede circa 1000*ttempo. Quello che sto cercando di ottenere è stimare il tempo necessario per creare l'indice sul database di produzione creando …
Voglio imporre che un solo record in una tabella sia considerato il valore "predefinito" per altre query o viste che potrebbero accedere a quella tabella. Fondamentalmente, voglio garantire che questa query restituisca sempre esattamente una riga: SELECT ID, Zip FROM PostalCodes WHERE isDefault=True Come lo farei in SQL?
Ho suonato in giro un po 'con mysqldump e mi chiedevo, se lo fa indici di esportazione ( FULLTEXT, INDEX, ...) per impostazione predefinita. L'ho letto e ho trovato questa opzione : --disable-keys, -K il che suggerisce che in realtà esporta gli indici. Ma non voglio fidarmi della mia interpretazione …
So che in MySQL dalla riga di comando posso ripristinare il campo di autoincremento di una tabella a 1 con questo: ALTER TABLE tablename AUTO_INCREMENT = 1 Sono curioso di sapere se esiste un modo per farlo dall'interno di phpMyAdmin. Qualcosa come una casella di controllo per ripristinare l'incremento automatico …
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID Sto cercando di contare l'ultima riga, ma invece conta tutti i risultati e restituisce un risultato Sto ottenendo qualcosa di simile poiché ci sono più record perché ci sono due voci nell'ID presenza per K1052280, …
Considera questa tabella in mysql create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Esiste una semplice query per generare una tabella con le seguenti colonne I numeri …
Sto interfacciando un database MySQL con PHP Data Objects (PDO) ed eseguendo una query SQL estesa. Normalmente, ci vogliono circa 1500 ms; Devo ancora ottimizzarlo. Quando eseguo lo script PHP due volte con un breve intervallo tra, la query richiede solo circa 90 ms. La query è in entrambi i …
è possibile cercare un intero database (righe e colonne) per scoprire una stringa particolare. Sto avendo un database chiamato A con circa 35 tabelle, devo cercare la stringa denominata "ciao" e non so su quale tabella questa stringa viene salvata. È possibile? Usando MySQL sono un amministratore linux e non …
Abbiamo un'applicazione in cui solo una tabella diventerà milioni di linee, mentre il resto sarà appena inferiore a un milione. Qual è il consiglio che dovremmo seguire con innodb_file_per_table o lasciarlo come un solo file .ibd? Ho letto alcuni articoli che dicono di non andare con esso in quanto è …
Tutti sanno che, nelle tabelle che utilizzano InnoDB come motore, query simili SELECT COUNT(*) FROM mytablesono molto inesatte e molto lente, specialmente quando la tabella diventa più grande e ci sono inserimenti / eliminazioni di riga costanti durante l'esecuzione della query. A quanto ho capito, InnoDB non memorizza il conteggio …
Dopo la versione 5.0.3 (che ha consentito a VARCHAR di essere 65.535 byte e ha smesso di troncare gli spazi finali), c'è qualche grande differenza tra questi due tipi di dati? Stavo leggendo l' elenco delle differenze e le uniche due note sono: Per gli indici su colonne BLOB e …
Ho due database MySQL identici uno in un server interno e l'altro in un server di web hosting. Voglio aggiornare il database sul web host ogni giorno con il database sul server interno. C'è un modo per automatizzare questo processo anche come posso farlo manualmente? Se devo farlo manualmente, è …
Non ero sicuro che cambiare l'elenco ENUM () non fosse possibile, quindi ho fatto un test. In MySQL v5.1.58 ho realizzato una tabella di test InnoDB che contiene un campo chiamato 'bool' di tipo ENUM ('yes', 'no'). Poi ho eseguito ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', …
Dichiarare le VARCHARdimensioni ha senso per le prestazioni? C'è qualche differenza (in velocità) tra VARCHAR(50)e VARCHAR(255)? O definire la lunghezza è il vincolo logico / progettuale?
Sto usando MySQL 5.6. Non riesco a creare una vista materializzata come posso in Oracle. Ho visto una o due soluzioni come Flexview. Qualcuno può dirmi il modo migliore per creare una visione materializzata in MySQL (aggiornamento automatico come in Oracle) con il minimo della complessità?
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.