У меня есть таблица в базе данных сервера PostgreSQL с почти 3 миллионами строками, и мне нужно сохранить все строки в файл CSV. Проблема здесь заключается в том, что строки должны сохраняться в другом случайном порядке каждый раз, когда я запускаю процесс.
Стоит отметить, что это приложение C # WinForms.
Я попытался загрузить данные в List <> и использовать алгоритм перетасовки, но это заняло целую вечность, и мне действительно нужно, чтобы это было быстро. Я думаю, что выполнение этого непосредственно в запросе будет намного быстрее, но я не знаю, как это сделать.