Hello
Я хотел бы сбросить таблицу postgres в CSV. База данных является локальной для (Linux) машины, на которой я работаю.
psql dev -U myusername -c "select * from control.mytable;" > mydata.csv
mytable довольно большой - около 120 миллионов строк. Я беспокоюсь, что это займет слишком много памяти, и когда я слежу за вершиной, использование памяти, кажется, продолжает увеличиваться, и поэтому я убиваю его, когда оно достигает определенной точки. Кто-нибудь знает, действительно ли это занимает ужасное количество памяти? Я знаю, что использование, сообщаемое top, может вводить в заблуждение непосвященных, таких как я. Есть ли альтернативы, которые не будут занимать так много памяти?