Перейти к контенту

MyISAM vs InnoDB vs HEAP


Рекомендуемые сообщения

Вот любопытно, кто какие типы таблиц использует???

 

Мой пример:

Имеется форум :D

IPB 1.X

 

Posts: ~1.6M

Topics: ~44K

Users: ~285K

Online: 500-700 users

 

ibf_sessions - HEAP (результатом безумно доволен), все остальные - MyISAM.

Подумываю о переводе табличек posts, members, topics в InnoDB.

Выслушаю ваши рекоммендации.

Ссылка на комментарий
Поделиться на других сайтах

С ХИПом не мудрено, а MyISAM и InnoDB это чисто религиозный вопрос. У тебя маленькая база чтобы ты что то почуствовал. ИнноДБ лучше работает с большими объемами информации.
Ссылка на комментарий
Поделиться на других сайтах

Garret

С ХИПом не мудрено

Кстати, бытует мнение, что при большом объёме таблички сессий ХИП - не самый лучший вариант.

 

У тебя маленькая база чтобы ты что то почуствовал. ИнноДБ лучше работает с большими объемами информации.

Так хочется заранее знать :D

Ссылка на комментарий
Поделиться на других сайтах

Кстати, бытует мнение, что при большом объёме таблички сессий ХИП - не самый лучший вариант.
Конечно все зависит от размера данных, юзается же оператива, но не думаю что с онлайном даже в 500-1000 человек будут какие то проблемы. Это конечно если не на шарэд хостинге :D

 

Полное описание достоинств этих типов баз есть на dev.mysql.com, а также innodb.com

Ссылка на комментарий
Поделиться на других сайтах

Полное описание достоинств этих типов баз есть на dev.mysql.com, а также innodb.com

Это-то понятно, интересует как раз мнение пользователей :D

Ссылка на комментарий
Поделиться на других сайтах

Так.

 

На форуме 81608 сообщений

Зарегистрировано 521 пользователей

Какой тип посоветуете? И чем конвертировать? И велика ли разница при таких числах?

Ссылка на комментарий
Поделиться на других сайтах

И велика ли разница при таких числах?

 

нет

 

Вот любопытно, кто какие типы таблиц использует???

 

иннодб

Изменено пользователем LE_TALLEC
Ссылка на комментарий
Поделиться на других сайтах

Sessions или оптимизация

минус - не получиться использовать FULLSEARCH.

 

еще про неар Падает таблица _ibsessions

 

а так вообще используй поиск, сам решай что тебе больше приемлимо

Ссылка на комментарий
Поделиться на других сайтах

LE_TALLEC

а так вообще используй поиск, сам решай что тебе больше приемлимо

Поиском я пользовался и сам я решу.. но захотелось кроме того, что узнать мнение пользователей форума - собрать их в одном топике.

Ссылка на комментарий
Поделиться на других сайтах

ну мне просто надежность важнее, поэтому иннодб выбрал. Изменено пользователем LE_TALLEC
Ссылка на комментарий
Поделиться на других сайтах

>> Кстати, бытует мнение, что при большом объёме таблички сессий ХИП - не самый лучший вариант.

 

А что такое "большом" объёме?

Для мускуля несколько тысяч пофик, это не большой.

Только единственное, что HEAP будет при этом немеренно жрать память.

Ссылка на комментарий
Поделиться на других сайтах

Настал переломный момент, связанный с переходом типа db на InnoDB.
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Их смешно читать :D

Они там ведут речь о том, чтобы поставить InnoDB потому что форум тормозит! Жесть ;)

С InnoDB он будет работать ещё медленней, т.к. это transact-based система.

 

bfarber там правильно говорит.

Ссылка на комментарий
Поделиться на других сайтах

экономия на спичках по скорости, но выигрыш в надёжности в разы

 

а на больших форумах надёжность намного важнее чем мифический выигрыш в скорости

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
  • 2 месяца спустя...

Хм.. ну шутки-шутками, но посты должны храниться.. а вот с search_results складывается впечатление, что overhead она сильно.. вот и подумалось такое.

 

Сонг, вот скажи, у тебя MyISAM или InnoDB? Что бы ты посоветовал? ))

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.