Mein Problem ist folgendes ich habe neben diversen anderen Tabellen EINE Tabelle mit vielen (100) Spalten und Daten zu meinen Usern. Hier gibt es auch einige Textfelder für die Selbstbeschreibung, die rege genutzt werden und die Tabelle deutlich vergrößern.
Macht es Eurer Meinung nach aus Performancegründen bei Selektionen auf die nichtindizierten Nicht-Textfelder Sinn, die Textfelder aus dieser 1:1 Beziehung in eine zweite Tabelle auszulagern, auf der wiederum dann eine Volltextsuche auf die Textfelder läuft? Oder sollte man wenn es geht immer alle Daten eines Datensatzes / Users in einer Tabelle halten?
Immerhin müßte ich bei der Abfrage eines User-Profils dann immer zwei Tabellen abfragen. Zur Zeit ist das über eine Tabelle natürlich einfacher.
Macht es Eurer Meinung nach aus Performancegründen bei Selektionen auf die nichtindizierten Nicht-Textfelder Sinn, die Textfelder aus dieser 1:1 Beziehung in eine zweite Tabelle auszulagern, auf der wiederum dann eine Volltextsuche auf die Textfelder läuft? Oder sollte man wenn es geht immer alle Daten eines Datensatzes / Users in einer Tabelle halten?
Immerhin müßte ich bei der Abfrage eines User-Profils dann immer zwei Tabellen abfragen. Zur Zeit ist das über eine Tabelle natürlich einfacher.
Kommentar