я имею прибл 11 миллионов строк с 21 столбцов, как так:Создание строк из значений в нескольких колонках
area_id_number, c000, c001, c002 ...
01293091302390, 2, 2, 0 ...
01293091302391, 2, 0, 0 ...
01293091302392, 3, 1, 1 ...
Я хотел бы закончить с чем-то вроде этого: убежище
value_id, area_id_number, value_type
1, 01293091302390, c000
2, 01293091302390, c000
3, 01293091302390, c001
4, 01293091302390, c001
5, 01293091302391, c000
6, 01293091302391, c000
7, 01293091302392, c000
8, 01293091302392, c000
9, 01293091302392, c000
10, 01293091302392, c001
11, 01293091302392, c002
...
I Не удалось найти способ сделать это еще. Я посмотрел на unpack/pivot/deaggregate (не смог найти правильное решение с любым из этих условий ...)
Вторая часть этого вопроса: у меня будут проблемы с памятью? Есть ли какие-то соображения эффективности, которые я должен учитывать? В итоге я получаю около 140 миллионов строк.
Зачем вам это нужно? Похож на проблему [XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) –
Надеюсь, мое редактирование улучшит вопрос. Кстати, это проблема xy! Я собираюсь генерировать случайные точки w/в этих геометриях. ;) – tapzx2