Сценарий Имам таблица с 10 милиона реда. Разделям го на 10 дяла, което води до 1 милион реда на дял, но не правя нищо друго (като преместване на дяловете в различни файлови групи или шпиндели)
Ще видя ли увеличение на производителността? Това всъщност като създаване на 10 по-малки таблици ли е? Ако имам заявки, които извършват ключови търсения или сканирания, ще се увеличи ли производителността, сякаш работят срещу много по-малка таблица?
Опитвам се да разбера как разделянето е различно от просто наличието на добре индексирана таблица и къде може да се използва за подобряване на производителността.
Би ли бил по-добър сценарий да преместите старите данни (чрез превключване на дялове) от основната таблица в архивна таблица само за четене?
Наличието на таблица с дял от 1 милион реда и дял от 9 милиона реда аналогично ли е (от гледна точка на производителността) на преместването на 9 милиона реда в друга таблица и оставянето само на 1 милион реда в оригиналната таблица?