Bunun yaygın bir uygulama olup olmadığını söyleyemem. Kendi deneyimim hakkında söyleyebilirim.
İş için her zaman en iyi aleti kullanırım, bu yüzden motorları sürekli karıştırırım. Projelerimin çoğu, varsayılan motor olarak MyISAM kullanıyor.
Sadece InnoDB'de mevcut olan özelliklere ihtiyacım olduğunda, bunun için gidiyorum.
Bir masa çoğunlukla salt okunur olduğunda, göz açıp kapamadan önce Arşiv motorunu seçerim.
Makine sunucusunun yeterli belleği olduğunu bilerek, tüm geçici verilerim Heap tablolarında depolanır.
Geçmişte MyISAM ve InnoDB'yi karıştıran bazı yavaşlamalar gördüm ama bu spesifik bir MySQL sorunu değil. Sadece bir motor kullanırken görünmeyen bir tasarım problemi. Aslında yanlış motor kullanmak daha yavaşlamaya neden olur, sadece MyISAM, sadece InnoDB veya her ikisinin karışımı olsun farketmez. Yavaşlamanın ne zaman olacağını bilmek için bir formül tanımlamak zor. Sadece gerçek testler size söyleyebilir.
Tabii ki, benzersiz bir sorguda InnoDB ve MyISAM karıştırma bütünlüğü ve tutarlılığı koruyamadı.
Is there anything wrong with running a dedicated server where both types of storage engines exist?
Belki rephraseMultiple types
?