mysql ¿©·¯°³ Row¸¦ 1°³ Row·Î ¿¬°á ½ÃÅ°´Â ¹æ¹ýÀÌ ÀÖÀ»±î¿ä?

   Á¶È¸ 6043   Ãßõ 0    

안녕하세요

mysql 관련해서 여쭤볼게 있어서 글을 씁니다.


하루에 1줄 씩 쌓이는 데이터가 있습니다.

이 데이터를 변환해서

1줄에 해당 일 부터 60일 전 까지의 데이터를 1줄에 저장하고 싶습니다.

(1줄은 30여개의 Column으로 구성되어 있습니다.)

아래 그림 같은 형태로 변환하고 싶습니다.

단순히 mysql column 을 늘여서 해결 하려 했는데

too many columns 라고 에러가 발생합니다.


CSV 파일로 생성은 하고 있는데

mysql 에 저장하고 출력할 뭔가 좀 더 좋은 방법이 있을까요?


원본 파일 크기는 2G 정도 되고 변환을 거치면 120G 정도가 될 것 같습니다.



ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
DoubleSH 2017-02
²À ÀúÀåÇØ¾ßµÇ´Â°Ô ¾Æ´Ï¸é ±âÁ¸ µ¥ÀÌÅ͸¦ ÀÌ¿ëÇؼ­ view ¸¸µå½Ã´Â°Ô ¾î¶³±î¿ä? @_@
¿øº»  ÅؽºÆ® 2G º¯È¯ÇÏ¿© 120G  ±â°¡¶ó¸é  ¿øº» (2G)  + °ø¹é Ä÷³ ¶Ç´Â Áߺ¹ (118G) À̵ÇÁö ¾ÊÀ»±î¿ä?
1ÀÏ 30°³ Ä÷³À¸·Î ÀúÀåµÈ µ¥ÀÌÅ͸¦
1ÁÙ¿¡ 60ÀÏÄ¡¸¦  ÀúÀåÇÏ°Ô          <== µ¥ÀÌÅÍ ÀúÀåÀÇ ¹®Á¦ ( ºñÈ¿À² )
1ÁÙ¿¡ 60ÀÏÄ¡¸¦  º¸¿©ÁÖ°Ô          <==  Äõ¸®ÀÇ ¹®Á¦  ( ½±°Ô±¸Çö )
¾î¶²ÀÏÀ» ÇϽǷÁ°í ÇϽô´ÂÁö »ó¼¼ÇÏ°Ô ¼³¸í ÇØÁÖ½Ã¸é ´ä±ÛÀÌ ¸¹ÀÌ ´Þ¸±°Ì´Ï´Ù.
     
nshhsn 2017-02
°¨»çÇÕ´Ï´Ù.

µ¥ÀÌÅÍ´Â machine learning ¿ë ÇнÀ µ¥ÀÌÅÍ·Î »ç¿ë ÇÏ·Á ÇÕ´Ï´Ù.
°ú°ÅÀÇ µ¥ÀÌÅ͸¦ »ç¿ëÇÏ¿© ¹Ì·¡ µ¥ÀÌÅ͸¦ ¿¹ÃøÇÏ´Â ¿ëµµ·Î »ç¿ë ÇÏ·Á Çϸç

60ÀÏÄ¡¸¦ ÇѲ¨¹ø¿¡ ÀúÀåÇÏ·Á´Â ÀÌÀ¯´Â
60ÀÏ Ä¡ µ¥ÀÌÅ͸¦ ÇϳªÀÇ À̹ÌÁö ó·³ ó¸® ÇÏ·Á°í ÇÏ´Â °Í°ú
ÇнÀ½Ã¿¡ µ¥ÀÌÅÍ(60ÀÏÄ¡·Î ÀúÀåµÈ µ¥ÀÌÅÍ)¸¦ shuffle Çؼ­ »ç¿ëÇÏ·Á Çϴµ¥
µ¥ÀÌÅ͸¦ 60ÀÏÄ¡ °¡Á®¿Í¼­ shuffle ÇÏ´Â °ÍÀÌ ½±Áö ¾ÊÀ» °Í °°¾Æ¼­ ÀÔ´Ï´Ù.
±èµ¿¼öP 2017-02
too many columns ¿¡·¯°¡ ³µ´Ù¸é ´ëÃæ Ä÷³ °³¼ö°¡ 1017°³°¡ ³Ñ¾î°£°Å °°Àºµ¥ (60*30 Çϸé 1800°³³×¿ä) ÀÌ°Å´Â mysql innodb ¿£ÁøÀÇ Á¦ÇÑÀ» ³Ñ°Ü¼­ ±×·¸½À´Ï´Ù.
myisam À¸·Î ¿£ÁøÀ» º¯°æÇϽøé 4096°³±îÁö µË´Ï´Ù.
     
nshhsn 2017-02
¾Æ ÀÌ·± ¹æ¹ýÀÌ ÀÖ¾ú³×¿ä
°¨»çÇÕ´Ï´Ù


QnA
Á¦¸ñPage 2016/5680
2014-05   4947658   Á¤ÀºÁØ1
2015-12   1484337   ¹é¸Þ°¡
2014-09   4153   ¹Ú»ó¹ü
2015-01   4153   ±¼´Ù¸®±³
2021-08   4153   ¸¸°õÀÌ
2015-12   4153   ÇѼºÈ£
2015-12   4153   ¾¾Çü
2018-02   4153   ±è°Ç¿ì
2013-11   4153   ´ëÇѹα¹
2015-12   4153   ÀÓÇöÁØ
2014-05   4154   ½Å¼º°ø
2016-03   4154   DOSS
2016-07   4154   ȸ¿øK
2016-12   4154   susemi
2017-03   4154   ÀÕÈþÀÕÈþ
2006-09   4154   ¹®Ãß±â
2015-04   4154   Çϴú°±Ô
2007-06   4154   ±èÇÑ°á
2017-09   4154   ³ª±×³×12345
2016-11   4154   À̱¤¿ëo¿ëÀÎ
2014-10   4154   ¹Ì·¡¸¦¼³°è¡¦
2018-04   4154   Tasman