sql >> Databáze >  >> RDS >> Mysql

Jak velká může být databáze MySQL, než začne klesat výkon

Na fyzické velikosti databáze nezáleží. Na počtu záznamů nezáleží.

Podle mých zkušeností není největším problémem, do kterého se chystáte narazit, velikost, ale počet dotazů, které můžete najednou zpracovat. S největší pravděpodobností budete muset přejít na konfiguraci master/slave, aby se čtecí dotazy mohly spouštět proti podřízeným a zapisovací dotazy proti master. Pokud na to však ještě nejste připraveni, můžete vždy upravit své indexy pro dotazy, které spouštíte, abyste urychlili dobu odezvy. Také je zde mnoho úprav, které můžete provést na síťovém zásobníku a jádře v Linuxu, které vám pomohou.

Můj dostal až 10 GB, pouze s mírným počtem připojení a požadavky zvládal v pohodě.

Nejprve bych se zaměřil na vaše indexy, pak bych požádal správce serveru, aby se podíval na váš operační systém, a pokud ani to nepomůže, možná je čas implementovat konfiguraci master/slave.



  1. Číslo řádku na skupinu v mysql

  2. vyberte count(*) z tabulky mysql v php

  3. Jak přimět Oracle vytvořit příkaz tabulky v SQL*Plus

  4. Jak opravit „název profilu není platný“ při aktualizaci profilu pošty databáze v SQL Server (T-SQL)