Genel bir cevap yoktur; Daha spesifik olmak gerekir. Ben sağlayabilir tüm genel ilkeler vardır.
Her şey eşit olmak, bir takım nedenlerden için, gereksiz bilgi olmadan iyi normalize veritabanı ile daha iyi olacak. Ama gereksiz bilgiler programı çok zaman tasarrufu olabilecek durumlar vardır. Bir örnek Markdown ile biçimlendirilmiş metin: düzenleme için izin vermek için özgün biçimlendirme saklamak gerekir, ancak kaynak size çıktı gerekir her zaman biçimlendirme derece sistemi üzerinde yıpratıcı olabilir. Bu nedenle, biçimlendirilmiş çıktı depolamak için yedek bir sütun eklemek ve bu sütun up-to-güncel tutulmasını sağlamak için ek sorumluluk olabilir.
Ben durum hakkında bildiğimiz tüm öne ekstra sütun sorgu tasarruf edeceğini olmasıdır. Bunun tek doğru cevabı size bir sorgu tasarrufu performans yararı bunu telafi edeceğini biliyorum sürece muhtemelen temiz ve minimal masanızı tutmak gerektiğidir. Prematüre optimizasyonu tüm kötülüklerin köküdür, Hatırla - uygulama zaten yeterince hızlı daha fazla çalışır bulabilirsiniz. Ekstra sorgu önemli bir darboğaz olduğunu profilleme iken bulursanız, o zaman sütun eklemeyi düşünebilirsiniz.
Yine, senin durumun daha bilgi olmadan, belirli bir veya beton öneri sunmak için imkansız, ama ben en azından bir karara varmak için yardımcı olduk umuyoruz.