MySQL what is the maximum size of a database?

前端 未结 4 1495
小鲜肉
小鲜肉 2021-01-07 19:10

I have looked all over the MySQL website and found no definitive answers.

  1. Is the size of the database determined by the operating system or is there 4GB limit
4条回答
  •  花落未央
    2021-01-07 19:49

    With today's hardware and OS, together with MySQL's preferred Engine InnoDB, the table size limitation is 64TB. With PARTITIONing, that can be stretched to over a hundred petabytes.

    A database is a collection of tables. So, to answer the title question literally, we need to go beyond the max table size. Since there can be thousands of tables in a database, we are now into the exabyte stratosphere.

    See also Hard limits in MySQL .

提交回复
热议问题