Сколько данных можно хранить в MySQL?

Я просто новичок в MySQL, мне нужно знать, сколько данных можно хранить в MySQL. Я разрабатываю веб-искатель, могу ли я хранить все данные в MySQL или мне нужно использовать другую базу данных? Что быстрее? Я имею в виду, что имеет самый высокий уровень записи/чтения? Нужно ли перенастраивать, чтобы добавить больше данных?

2 ответов


зависит от операционной системы.

**Operating System**           **File-size Limit**
Win32 w/ FAT/FAT32              2GB/4GB
Win32 w/ NTFS              2TB (possibly larger)
Linux 2.2-Intel 32-bit      2GB (LFS: 4GB)
Linux 2.4+                      4TB
Solaris 9/10              16TB
MacOS X w/ HFS+              2TB
NetWare w/NSS file system      8TB

http://dev.mysql.com/doc/refman/5.0/en/full-table.html

ваша скорость записи / чтения в значительной степени не беспокоит вас, ваше узкое место будет вашим подключением к интернету.


https://forums.mysql.com/read.php?22,379547,381106

InnoDB Ограничения Размера

  • максимальное количество таблиц: 4 G
  • максимальный размер таблицы: 32TB
  • столбцы в таблице: 1000
  • максимальный размер строки: n*4 GB
  • 8 кб, если хранить на той же странице
  • n * 4 GB с N BLOBs
  • максимальная длина ключа: 3500
  • максимальный размер табличного пространства: 64TB
  • Max # of параллельные trxs: 1023

Нанда Кишор Toomula

Sr DBA, Nokia India

CMDBA 5.0