Ich habe eine Tabelle mit etwas mehr als einer Million Datensätzen mit einem Volltextindex.
Diese Tabelle wurde in der Vergangenheit zweigeteilt, und die Daten, die älter als ein bestimmtes Datum sind, werden am Ende eines jeden Jahres in eine andere Tabelle mit genau derselben Struktur in einer separaten Datenbank verschoben. Diese zweite Tabelle enthält mehr als 3 Millionen Datensätze.
Ich kann nur raten, warum dies getan wurde, aber jetzt wurde ich gebeten, diese beiden Tabellen wieder zu einer einzigen zusammenzuführen und zu partitionieren. Ich verwende SQL Server 2005.
Funktioniert die Volltextsuche in partitionierten Tabellen?
Gibt es Empfehlungen zu dieser Situation oder etwas, auf das ich achten sollte?
Antworten:
Ich habe weitere Nachforschungen angestellt und einige nützliche Artikel mit Best Practices für die Tabellenpartitionierung und die Volltextsuche in großen Tabellen gefunden. Da ich keine Antwort auf diese Frage erhalten habe, dachte ich, ich würde das, was ich hier gefunden habe, als zukünftige Referenz veröffentlichen.
Ich lese diese immer noch, aber für das, was ich bereits gelesen habe, habe ich beide nützlich und relevant für diese spezielle Situation gefunden:
SQL Server 2005-Volltextabfragen für große Kataloge: Gelernte Lektionen :
Partitionierte Tabellen und Indizes in SQL Server 2005
quelle