Вам потребуется создать набор разделов и перестроить таблицу на этом наборе разделов. SQL2005 может разбивать только на один столбец, поэтому вам нужно иметь столбец в БД, который
- Ведет себя довольно предсказуемо, поэтому вы не получите большой перекос в количестве данных в каждом разделе
- IIRC столбец должен быть числовым или дата-время
- На практике проще всего, если оно монотонно увеличивается - вы можете создать серию разделов (автоматически или вручную), и система заполнит их, когда доберется до определений диапазона.
Дата (возможно, дата ввода документа) была бы идеальной. Тем не менее, вы можете иметь или не иметь полезный столбец на большой таблице. МИЗ. техническая поддержка будет лучшим источником совета для этого.
Разделение должно быть прозрачным для приложения (опять же, вам нужен столбец с соответствующим поведением для использования в качестве ключа раздела).
Если вам не повезло иметь столбец ключа раздела, который также используется в качестве предиката поиска в наиболее распространенных запросах, вы можете не получить большого выигрыша в производительности от разделения. Примером хорошо работающего столбца является столбец даты в хранилище данных. Однако ваше приложение Sharepoint не может широко использовать этот вид запроса.