# Potresti spiegare come ottimizzare le prestazioni di un database MySQL per un nuovo utente che gestisce dati su larga scala?

Potresti spiegare come ottimizzare le prestazioni di un database MySQL per un nuovo utente che gestisce dati su larga scala?

##### Post Metadata
- Posted at: quasi 2 anni fa
- Author title: Fissato da G2 come domanda comune



## Comments
### Comment 1

Per gestire dati su larga scala in MySQL, inizierei con un&#39;indicizzazione adeguata delle colonne che sono frequentemente utilizzate nelle clausole WHERE, JOIN e ORDER BY. È anche importante evitare SELECT * e recuperare solo le colonne necessarie. Man mano che il database cresce, l&#39;ottimizzazione delle query utilizzando EXPLAIN aiuta a identificare le query lente. Per tabelle molto grandi, il partizionamento può migliorare le prestazioni. Inoltre, aumentare la dimensione del buffer pool di InnoDB, utilizzare il pooling delle connessioni e implementare la cache con strumenti come Redis può ridurre significativamente il carico del database. Il monitoraggio regolare e la manutenzione del database sono anche essenziali per garantire prestazioni costanti.

##### Comment Metadata
- Posted at: 9 giorni fa
- Author title: Building Scalable Web Applications | Spring Boot | React | REST APIs
Passionate About Clean Code &amp;amp; Problem Solving



### Comment 2

L&#39;indicizzazione è il tuo migliore amico qui. Mi assicuro sempre che le query non colpiscano l&#39;intera tabella. Inoltre, regolare innodb_buffer_pool_size a circa il 75% della tua RAM mantiene il lavoro pesante in memoria invece che su disco.

##### Comment Metadata
- Posted at: 5 mesi fa
- Author title: Cloud Architect | DevOps Engineer | Terraform | Kubernetes | CI/CD | Automation



### Comment 3

Try these steps:
1) try normalization 
2) use indexes 
3) try to separate workloads using different techinques

##### Comment Metadata
- Posted at: oltre 1 anno fa
- Author title: Senior Analyst, Google Cloud, Google Certified Professional Data Engineer, Python, Machine Learning Algorithms , DataBricks, SQL




## Related Product
[MySQL](https://www.g2.com/it/products/mysql/reviews)

## Related Category
[Basi di dati relazionali](https://www.g2.com/it/categories/relational-databases)

## Related discussions
- [Quanto bene si adatta Trello a un team più grande?](https://www.g2.com/it/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: circa 13 anni fa
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/it/discussions/2-can-we-please-add-a-new-section)
  - Posted at: circa 13 anni fa
  - Comments: 0
- [Benefici quantificabili dall&#39;implementazione del tuo CRM](https://www.g2.com/it/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: circa 13 anni fa
  - Comments: 4


