백만 개 이상의 열이있는 SQL 테이블을 가질 수 있습니까?

마이크로 어레이 데이터 용 데이터베이스를 구축 중입니다. 각 환자 샘플에는 1,000,000 개 이상의 피처가 있으며 각 피처가 열로있는 SQL 테이블에 환자 샘플을 행으로 저장하고 싶습니다.

                 HuEX Microarray Data
+----+----------+----------+-----+------------------+
| ID | Feature1 | Feature2 | ... | Feature1,000,000 |
+----+----------+----------+-----+------------------+
| 1  |   2.3543 |  10.5454 | ... |          5.34333 |
| 2  |  13.4312 |   1.3432 | ... |         40.23422 |
+----+----------+----------+-----+------------------+

대부분의 관계형 데이터베이스 시스템에는 테이블의 열 수에 제한이 있다는 것을 알고 있습니다.

+------------+-----------------+
|       DBMS | Max Table Col # | 
+------------+-----------------+
| SQL Server |  1,024 - 30,000 |
|      MySQL |    65,535 bytes |
| PostgreSQL |     250 - 1,600 |
|     Oracle |           1,000 | 
+------------+-----------------+

분명히 이러한 제한은 내 작업에 비해 너무 낮습니다. SQL 데이터베이스 테이블이 가질 수있는 열 수를 늘릴 수있는 방법이 있습니까? 아니면 이렇게 많은 수의 테이블 열을 처리 할 수있는 다른 DBMS가 있습니까?

업데이트

모든 열에 모든 행에 대한 값이 있습니다.

7
задан Nixuz 28 June 2011 в 18:19
поделиться