вопрос по mysql

W
На сайте с 10.02.2009
Offline
80
449

кто знает, сколько данных можно засунуть в базы данных ? то есть сколько мегабайт или гигобайт

Костя74
На сайте с 05.06.2008
Offline
49
#1

Так смотря сколько у вас на хостинге места под MySQL, если я правильно понял ваш вопрос.

aleksey_php
На сайте с 17.03.2008
Offline
53
#2

Размер таблиц ограничен файловой системой сервера, а размер БД - ёмкостью винтов на сервере.

[Удален]
#3

Размер всей БД MySQL не ограничен. Однако есть следующие ограничения:

1) размер одной таблицы от 2х до 64 гигабайт в зависимости от платформы (на никсах кажись 32)

В пятой версии поддерживается сегментирование так что наверное таки 64

2) 3398 столбцов максимум в таблице

3) размер одной строки не более 64 килобайт (по структуре ессно)

4) строчки до 64 килобайт, числа до 64 бит, блобы до 4х гектар

N
На сайте с 06.05.2007
Offline
419
#4

Не так все просто. В документации подробно описаны ограничения системного движка на логический размер записи http://dev.mysql.com/doc/refman/5.0/en/column-count-limit.html

кроме того, есть ограничения у конкретных движков :

http://dev.mysql.com/doc/refman/5.0/en/myisam-storage-engine.html

http://dev.mysql.com/doc/refman/5.0/en/innodb-restrictions.html

ну и ограничениями файловой системы нельзя пренебрегать.

Не стоит опасаться незрелости mysql и каких-то мифических ограничений по сравнению с другими СУБД.

Вы, скорее, столкнетесь с проблемами производительности, прежде чем упретесь в технологические ограничения.

Кнопка вызова админа ()

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий