1つのInnoDBテーブルに4000個のカラムが必要です。 InnoDBには1017個のカラムがあります。 この数字を大きくすることはできますか?どうやって? 4000回のtimeseriesを1つのテーブルに保存したい。 表を参照timeseries table Evry列はtimeseriesを1つ保存します。 列名は、他のテーブルの自動インクリメント値です。他のテーブルは、timeseries名とオプションのデータを保持します。MySQLのinnoDBの最大カラム数を増やすことはできますか?
-3
A
答えて
0
私はInnoDBのカラム数を増やす方法について知らないです。他の人がコメントしたように、複数のテーブルにわたってJOINを使用すると、より多くのデータを保持することができます。
0
ストレートな答え:いいえ。代わりに何をするか
:
あなたは、列にわたって値の配列をしていない広がりれている場合。 2つの部分で別のテーブルを作成してください。PRIMARY KEY
- テーブルのPKとそれがどの配列要素であるか
多くのオプションの列がある場合は、それらをJSON文字列にシリアル化して単一の列に配置します。非オプションの列は実際の列として保管してください。
他のパターンであればご説明ください。
カラム数に制限がある理由は複数あります.1つは「スキーマ設計が悪い」という理由の1つです。
-1
4000の時系列を1つのテーブルに保存したいと思います。 Auto Incrementオプションを使用して他のテーブルのプライマリキーによって生成された列名。ここに私の時系列のテーブルがあります。 enter image description here
関連する問題
- 1. 最大長の数字を増やす
- 2. PHPがMySQLからフェッチできるカラムの最大数は?
- 3. ブートストラップ4カードのカラム数を増やす
- 4. SilverStripeサイトの最大ファイルアップロードサイズを増やす
- 5. リアクションネイティブ:ナビゲーションスワイプアクションのタッチエリアを増やすことはできますか?
- 6. PHPで最大POST変数を増やす方法は?
- 7. Google App Engineのログエントリの数を増やすことはできますか? (Python)
- 8. innodbバッファプールを増やした後のMySQLエラー
- 9. どのようにしてPythonの最大再帰深度を増やすことができますか?
- 10. どこでヒューズESBルータの最大ヒープを増やすのですか?
- 11. Pythonでスライスを増やすことはできますか?
- 12. memcachedのアイテムの最大サイズを増やしますか?
- 13. カラム値を増やすパンダ
- 14. WCFアプリケーションの発信要求の最大数を増やす
- 15. 最大数の紺碧のモバイルサービスを増やすandroid
- 16. Ubuntu/Upstartの最大オープンファイル数を増やす(initctl)
- 17. Google Chromeの最大接続数を6以上に増やす
- 18. DB2データベースの最大接続数を増やす
- 19. MongoDBの最大接続数を増やす
- 20. 最大幅でブートストラップコンテナの幅を増やす方法は?
- 21. グローバル変数をどのように増やすことができますか?
- 22. カラムがvarcharのときにmysqlを最大に見つける
- 23. エラーを避けるためにMySql Innodbの行長を増やす139
- 24. カラムの値を増やすマニュアル
- 25. 複数の変数の値を増やすことができません
- 26. MYSQL innodbまたはmyisam?どのケースがこのケースに最適ですか?
- 27. Azureバッチで「ノードあたりの最大タスク数」を増やす方法は?
- 28. Windows 10のGDIオブジェクトの最大量を増やす方法は?
- 29. 最小パスワードの長さを増やすことの利点は何ですか?
- 30. ggplot2のfacet_wrapでボックスプロットの最大幅を増やす
プライマリIDを参照する複数のテーブルをメインテーブルに使用し、JOINでローを返すことを提案する –
本当に多くのカラムが必要ですか?どうして?垂直に行く方法はありませんか? –
[XY問題](http://meta.stackexchange.com/q/66377/145161)を避けるために、*なぜ*あなたが4000カラムが必要かに関する情報を少し質問を拡大できますか? –