Типы таблиц MySQL

numer482
На сайте с 06.07.2011
Offline
44
713

При прочтении книги Кузнецов М.В., Симдянов И.В. - MySQL 5. Наткнулся на очень интересный тезис:o

"Таблицы типа InnoDB надежнее MyISAM и рушатся при достижении объема в несколько гигабайт, однако заметно уступают в скорости MyISAM..."

Тут имеет место опечатка, не компетентность? Или что хотели этим сказать авторы, что при достижении нескольких гигабайт моя таблица начнет райдужно рушиться?:confused:

Ммм...класс, супер, четко, InnoDB могет.:)

Поделитесь опытом, внесите ясность.

Anamnado
На сайте с 08.02.2010
Offline
242
#1

там когда транзакции "организуются" при таких объемах они (запросы insert особенно важны) просто могут не успевать обрабатываться на должной скорости, если запросы вносят данные не в одну таблицу, а в несколько

(с одной таблицей если данные поступают только в нее ничего не произойдет естественно) вот и придумали термин рушатся.. (по сути так оно и есть, когда в одгу таблицу данные поступили а в другую нет - или время поступления их непозволительно велико) - понимайте под словом рушаться - нарушение целостности данных - будет проще (имхо)

отсюда и разница в скорости они для разных целей InnoDB для транзакция - всё зависит в каком конексте читать приведенную инфу (в целом по логике если строка - она выдернута из общего текста то выглядит как опечатка но в общем контексе может и не опечатка если речь идет про транзакции например опять же и сравниваются форматы..)

как то так если кратко (про транзакции почитайте (ну если не в курсе что это) - будет яснее

http://www.mysql.ru/docs/mysql-man-4.0-ru/table-types.html#myisam

S
На сайте с 23.05.2004
Offline
316
#2

Опечатка. Ничего они не рушатся. От MyISAM отличаются физически другой файловой структурой, за счет чего можно таблицу хоть в терабайт размером иметь.

Это просто подпись.

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