Ho la seguente tabella. create table test ( id smallint unsigned AUTO_INCREMENT, age tinyint not null, primary key(id), check (age<20) ); Il problema è che il CHECKvincolo non funziona nella colonna Età. Ad esempio, quando inserisco 222 per il campo di età, MySQL lo accetta.
Sto scrivendo uno script che ottiene un conteggio di righe per alcune tabelle, tuttavia per alcune tabelle voglio ottenere solo un conteggio delle righe in cui è impostato un flag (in questo caso attivo = 1). C'è un modo per farlo in una query? Per esempio: La tabella usersha una …
Di recente ho scoperto che il backup dei nostri server Web di produzione che eseguono MySQL non viene eseguito regolarmente (o affatto). Sono abituato a eseguire il backup dei DB di SQL Server ma non ho molta esperienza con i DB di MySQL. Qualche best practice per l'utilizzo di "mysqldump" …
Ho una tabella con i campi ID Dipendente blahblah blahblah2 ..... RecordMonth RecodrdYear quindi ogni dipendente dovrebbe avere solo una voce corrispondente per un mese, anno, Emp #. Come faccio ad allestire un tavolo. Quindi, come posso impostare la tabella in modo che EmployeeID possa essere aggiornato una volta al …
Ho ereditato un database e sto cercando di pulirlo e accelerarlo. Ho una tabella che contiene 30.000.000 di righe, molte delle quali sono dati spazzatura inseriti a causa di un errore per conto del nostro programmatore. Prima di aggiungere nuovi indici più ottimizzati, ho convertito la tabella da MyISAM a …
Ho la replica in esecuzione su Percona Server 5.5 seguendo questa guida e mi chiedevo se avrei dovuto aggiungere read-only=1quello del mio slave my.cnfper renderlo di sola lettura? La guida imposta la replica per la tabella mysql in modo che gli utenti vengano replicati ma sto principalmente usando lo slave …
Ho letto un articolo che menzionava che possiamo ottenere 60.000 inserimenti al secondo usando la LOAD DATA IN FILEdichiarazione, che legge da file CSV e inserisce i dati in un database. Perché dovrebbe differire dai normali inserti? EDIT: ho ridotto il viaggio di andata e ritorno chiamando una sola INSERTdichiarazione: …
Attualmente sto lavorando su un database MySQL in cui vediamo un gran numero di invalidazioni dalla cache delle query, principalmente a causa dell'elevato numero di istruzioni INSERT, DELETE e UPDATE che vengono eseguite su molte tabelle. Quello che sto cercando di determinare è se ci sono o meno dei vantaggi …
Che cos'è Percona? In cosa differisce da MySQL? Quando dovremmo considerare di passare (o aggiornare) dallo stock MySQL a Percona? Per aggiungere alcuni dettagli nella nostra situazione, utilizziamo quasi esclusivamente InnoDB (per cui ho capito che Percona ha fatto molte ottimizzazioni) con ampi vincoli di chiave esterna e alcune procedure …
La mia applicazione richiede molto database. Attualmente eseguo MySQL 5.5.19 e utilizzo MyISAM, ma sto eseguendo la migrazione a InnoDB. L'unico problema rimasto è la prestazione di checksum. La mia applicazione fa circa 500-1000 CHECKSUM TABLEistruzioni al secondo nelle ore di punta, perché la GUI del client esegue costantemente il …
Uso l'account di root creato l'account 'a'@'%'. Ma non riesco a utilizzare l'account per connettermi al server MySQL quando specifico il parametro host. Posso collegarmi con successo senza il -hparametro. Si prega di consultare la trascrizione di seguito. Spero che qualcuno mi possa aiutare a spiegarlo. Grazie. mysql> grant all …
Qualcuno può spiegare come viene implementato l'operatore LIKE negli attuali sistemi di database (ad esempio MySQL o Postgres)? o mi punta ad alcuni riferimenti che lo spiegano? L'approccio ingenuo sarebbe quello di ispezionare ogni record, eseguendo un'espressione regolare o una corrispondenza di stringa parziale sul campo di interesse, ma ho …
Ho un database su SQL Server 2008 su un server Windows e voglio spostare tutti i dati in un database MySQL su un server Ubuntu. Ho provato a utilizzare l'importazione / esportazione guidata di SQL Server con il driver ODBC MySQL e accede correttamente a entrambi i database, ma i …
Ho un dump SQL, è piuttosto grande (411 MB) e ci sono voluti 10 minuti per importare sul server A, la stessa importazione sulla mia workstation B ha una stima (pipeviewer) di 8 ore per importare (ha importato 31 MB in 40 minuti ) Quindi questo è il fattore 53 …
Stiamo eseguendo un server MySQL RDS m1.xlarge e riscontriamo alcuni problemi con un elevato utilizzo della CPU. Abbiamo avuto alcuni problemi un paio di settimane fa con l'utilizzo della CPU che ha raggiunto il 100% su un'istanza di grandi dimensioni. Quando abbiamo aggiornato le dimensioni per ingrandirle che hanno stabilizzato …
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.