Supponiamo, ho una tabella foo, che contiene alcune statistiche che vengono calcolate ogni tanto. È ampiamente utilizzato da altre query. Ecco perché voglio calcolare le statistiche più recenti foo_newe scambiarle quando il calcolo è pronto. Potrei fare ALTER TABLE foo RENAME foo_tmp; ALTER TABLE foo_new RENAME foo; ma cosa succede …
Era conveniente che MyISAM usasse memorizzare ogni tabella in un file corrispondente. InnoDB ha fatto progressi in molti aspetti, ma mi chiedo perché InnoDB memorizzi tutti i database in un file ( ibdata1per impostazione predefinita). Comprendo che InnoDB mapperà la posizione dei dati nel file per singoli file di indice …
Ricordo dai podcast stackoverflow che Fog Creek utilizza un database per cliente per Fogbugz . Presumo che ciò significhi che i server di Fogbugz On Demand hanno decine di migliaia di database. Stiamo appena iniziando a sviluppare un'app Web e abbiamo un problema simile da risolvere (molti clienti con i …
Per quanto ho potuto scoprire molti DBMS (ad esempio mysql, postgres, mssql) usano le combinazioni fk e pk solo per vincolare le modifiche ai dati, ma raramente vengono utilizzate in modo nativo per selezionare automaticamente le colonne da unire (come fa l'unione naturale con i nomi). Perché? Se hai già …
Ho il seguente nel mio ~/.my.cnf [client] password="somepass" ma questa non è la password che uso per ogni utente @ host / database a cui mi connetto. Esiste un modo per specificare nella configurazione password diverse per cose diverse in modo da non doverle digitare?
Nuova installazione CentOS. Stavo eseguendo un'importazione di un DB di grandi dimensioni (file sql da 2 GB) e ho avuto un problema. Il client SSH sembrava perdere la connessione e l'importazione sembrava bloccarsi. Ho usato un'altra finestra per accedere a mysql e l'importazione sembrava essere morta, bloccata su una particolare …
C'è una differenza di prestazioni in MySQL tra le dimensioni di varchar? Ad esempio, varchar(25)e varchar(64000). In caso contrario, c'è un motivo per non dichiarare tutti i varchar con la dimensione massima solo per assicurarsi di non rimanere senza spazio?
Ho due tabelle in MySQL database- parent, child. Sto cercando di aggiungere riferimenti a chiave esterna alla mia tabella figlio in base alla tabella padre. C'è qualche differenza significativa tra ON UPDATE CASCADEeON DELETE CASCADE Tabella dei miei genitori CREATE TABLE parent ( id INT NOT NULL, PRIMARY KEY (id) …
Sto usando Ubuntu 13.10 e MySQL 5.6 e so che il nome del database e il nome della tabella fanno distinzione tra maiuscole e minuscole in Ubuntu (e in alcuni altri ambienti * nix) per impostazione predefinita. Ora, voglio far funzionare MySQL come maiuscole e minuscole in Ubuntu. È possibile? …
Ho creato un utente e ho dato i privilegi all'utente1. `grant all privileges on db1.* to user1@'%' with grant option; Sto usando mysql workbench per importare dump nel mio database. Durante l'importazione dei dump nel database db1, si verifica un errore che lo indica ERROR 1227 (42000) at line 49: …
Ho sentito che le prestazioni di database relazionali non frammentati come MySQL o PostgreSQL "si rompono" oltre i 10 TB. Ho il sospetto che esistano limiti in quanto tali in quanto non si verificherebbero Netezza, Greenplum o Vertica, ecc. Tuttavia, vorrei chiedere se qualcuno qui ha un riferimento a qualsiasi …
Durante lo sviluppo su MySQL mi manca molto la possibilità di accendere un profiler. Trovo che SQLyog sia un sostituto abbastanza buono per Query Analyzer ma non ho trovato uno strumento che funzioni come il profiler SQL. Per la gente di MySQL che non ha visto il profilo SQL di …
Come visualizzare le chiavi esterne relative a una tabella in MySql? Contesto : volevo eliminare una tabella in MySql che ha un vincolo di chiave esterna. Quando lo faccio ottengo questo: Error Code: 1217. Cannot delete or update a parent row: a foreign key constraint fails Come posso rilasciare le …
Nei log degli errori di MySQL, vedo questi pochi avvisi come questi: 120611 16:12:30 [Warning] Aborted connection 2619503 to db: 'db_name' user: 'user_name' host: 'webapp_hostname' (Got an error reading communication packets) Non ho notato alcuna perdita di dati di per sé, quindi mi chiedo cosa significhi questo avviso, o cosa …
Sto cercando di acquistare un nuovo server su cui eseguire MySQL Server. Questo nuovo server sarà uno schiavo della mia macchina principale. Tuttavia, questo server sarà dedicato solo per la segnalazione "Molte letture e query complesse". Ora sto cercando di investire in hard disk a stato solido ma mi chiedevo …
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.