سلام.
قبل از ایجاد تاپیک سرچ کردم، مواردی پیدا شد ولی تو هیچ کدوم جواب من نبود.
من جدولی دارم که الان 100 هزار تا رکورد داره و قراره برسه به 1 میلیون رکورد. یک فیلد رو برای مرتب سازی قرار دادم که از 1 شماره گذاریش می کنم. حالا مساله اینه که عملیات درج قرار نیست همیشه در انتهای جدول باشه. مثلا ممکنه یه بار بخوام 100 تا رکورد رو بعد از رکورد شماره 1000 درج کنم و میخوام بعد از درج، رکوردی که قبلا مقدار این فیلد در اون برابر 1001 بود الان بشه 1101، بعدی بشه 1102 و ... .
در مورد حذف هم همینطور، یعنی اگه یک یا چند رکورد از وسط حذف شد، دوباره این فیلد بروز رسانی بشه و از 1 شماره گذاری بشه تا آخر.
حالا سوال اینه که راه اصولی این کار چیه که سرعت قابل قبولی هم داشته باشه.