LINUX.ORG.RU

Таблицы разных типов в одной базе данных

 , ,


0

1

Здравствуйте!

Допутимо ли использовать в одной базе данных таблицы разного типа: MyISAM и InnoDB? Чем это может быть чревато?



Последнее исправление: papasha (всего исправлений: 1)
Ответ на: комментарий от Yustas

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

papasha
() автор топика
Ответ на: комментарий от papasha

Ну дык это ж не раскрытие сути мироздания!
Так, наткнулся да запостил. У меня MySQL только под битрикс. Всё своё загоняю в постгресс.

Yustas ★★★★
()

Допутимо ли использовать в одной базе данных таблицы разного типа: MyISAM и InnoDB?

Да

Чем это может быть чревато?

ERROR 1452: Cannot add or update a child row: a foreign key constraint fails...

pilotys
()

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

GateKeeper ★★
()

Буду пробовать, даже интересно стало. :)

papasha
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.