История изменений
Исправление no-such-file, (текущая версия) :
Но не подходит, т.к. нет гарантий, что id будут равномерно распределены
Можно поддерживать равномерную нумерацию
UPDATE table SET row_id = ROW_NUMBER();
Если таблица нечасто обновляется. А если часто, то можно делать это например каждую ночь. В течение дня равномерность рандома должна оставаться приемлемой.
Исходная версия no-such-file, :
Но не подходит, т.к. нет гарантий, что id будут равномерно распределены
Можно поддерживать нумерацию
UPDATE table SET row_id = ROW_NUMBER();
Если таблица нечасто обновляется. А если часто, то можно делать это например каждую ночь. В течение дня равномерность рандома должна оставаться приемлемой.