MS SQL перемешать строки в базе.
Господа, нужно перемешать строки в таблице (3,5 миллиона строк!) случайным образом. вариант с переиндексацией не подходит. с таблицей работает серверная АТС. заранее спасибо за идеи.
1 ответов
В таблице строки хранятся в неупорядоченном виде. Порядок они приобретают только при выборке select, если указан order by. Насчет MS SQL не знаю, в MySQL можно выбрать в случайном порядке так:
select ... from ... order by random()Возможно в MS SQL есть что-то аналогичное.
Только это довольно медленно.
Только это довольно медленно.