За решение приведенное
@aspetek надо убивать.
Оно работает только пока у вас крошечная таблица.
Даже на десятках тысяч записей, не говоря про сотни тысяч - оно начинает заметно тормозить.
Почему так происходит, и какие решения придумывают люди что бы этого избежать - предлагаю нагуглить самостоятельно.