sql >> Database teknologi >  >> RDS >> Mysql

Hvor mange tabeller kan der oprettes i en mysql-database?

MySQL har ingen grænse for antallet af databaser. Det underliggende filsystem kan have en begrænsning på antallet af tabeller. Individuelle lagermotorer kan pålægge motorspecifikke begrænsninger. InnoDB tillader op til 4 milliarder tabeller.

Der er en hård grænse på 4096 kolonner pr. tabel, men det effektive maksimum kan være mindre for en given tabel. Den nøjagtige grænse afhænger af flere interagerende faktorer.

Antallet af rækker er begrænset af den maksimalt tilladte størrelse til et bord . Dette er OS-afhængigt. Du kan pålægge en grænse for antallet af rækker ved at indstille MAX_ROWS ved oprettelse af tabellen.

Reference:Grænser i MySQL



  1. Implementering af fuldtekstsøgning i SQL Server 2016 for begyndere

  2. Hvordan kan jeg indstille mysqls adgangskode i scenariet mysqld_safe kører?

  3. Oprettelse af en trigger til kun at køre, når en ny tabel oprettes

  4. Forespørgsel for at få den laveste værdi, der er større end nul, og er ikke NULL