Macht es z.B. Sinn mittels eines Threads einen eigenen Index aufzubauen, der sich dann wesentlich schneller durchsuchen lässt?
Blobs sind immer schlecht zu durchsuchen. Die werden an einer anderen Stelle in der Datenbank gespeichert (in eigenen Blobpages), was natürlich für den Server zusätzlicher Aufwand ist, das zu durchsuchen.
Ein Index verursacht ja auch Kosten. Je weniger oft sich die Daten ändern, desto sinnvoller mag das sein. Wenn sich die Daten ständig ändern, wird das nicht sinnvoll sein.