私は30フィールドのテーブルt1を持ち、15フィールドのデータだけを別のテーブルに転送したいとします。どうやってするか? t1は150万件のレコードを持っています1つのテーブルから別のテーブルに大量データ(何百万)を転送する方法
-1
A
答えて
2
最初のステップカウントレコード。次に、このクエリを実行します。
INSERT INTO `tbl2` SELECT * FROM `tb1` LIMIT COUNT/2;
tbl2構造はtbl1と同じです。
特に言及リンクの上にthisトピック
+0
tb1のすべてのフィールドを使用したくない – NASIRUDDIN
+0
LIMIT COUNT/2を使用します。コードが更新されました – Ghorbanzadeh
0
を参照してくださいあなたが照会するのに役立ちます。しかし、私は提案を持っている、それは任意のプロダクションDBの場合は、直接クエリを実行すべきではありません。ストアドプロシージャを記述し、チャンクでチャンクを転送する必要があります。チェックthis
関連する問題
- 1. mysql何百万もの行データを1つのテーブルから別のテーブルにインポートする
- 2. 1つのMySQLテーブルから別のテーブルにデータを転送する
- 3. mysqlのテーブルからテーブルにデータを転送する方法
- 4. あるテーブルの何百万もの行と別のテーブルの何百万もの行を比較する最速の方法
- 5. mysqlテーブルから何百万ものレコードを削除する方法
- 6. spring jdbcテンプレートを使用して何百万ものレコードを持つテーブルからデータを取得する方法
- 7. 大規模なテーブルから何百万ものレコードを部分的に更新する方法
- 8. 別のテーブルにデータを転送する
- 9. 1つのテーブルから別のテーブルに複数の行を転送する方法(SQL)
- 10. 1つまたは複数のテーブルで何百万もの行を扱う?
- 11. 1つのテーブルから別のテーブルへの列の値の転送
- 12. SSISによってあるテーブルから別のテーブルにデータを転送する
- 13. テーブルからWebフォームにデータを転送する方法は?
- 14. 1つのテーブルに大量のデータがあり、他のテーブルに大量のデータがある場合にSQL Serverで2つのテーブルに結合する
- 15. iphoneの膨大な(おそらく1百万のエントリ)データを持つUITableView
- 16. 1つのテーブルから別のテーブルにデータをコピー
- 17. EFを使用してあるテーブルから別のテーブルにデータを転送する方法は?
- 18. 数百万のエントリのSimpleDBテーブルのCount(*)
- 19. 大量のデータをDB2からOracleに転送しますか?
- 20. Accessで別のテーブルのデータから1つのテーブルを作成
- 21. Oracleデータベースから何百万行ものテーブルを照会しています
- 22. デフォルト値の何百万行のテーブルを変更
- 23. 2つのテーブルを1つのテーブルと別のテーブルの2つ目のテーブルから照会する方法
- 24. Javaネットワーク転送大量データ
- 25. あるテーブルから別のテーブルにデータを転送した後にデータを変更するためのストアドプロシージャ?
- 26. テーブルSQLサーバから数百万のレコードを選択
- 27. 百万行のテーブルからクエリを選択して最適化
- 28. pygrametl 1つのテーブルから別のテーブルにデータをロードするときのKeyError
- 29. 1つのテーブルから別のテーブルにデータを挿入するステートメントを挿入
- 30. 1つのHTMLテーブルから別のHTMLテーブルにドラッグアンドドロップする方法は?
私はバッチ更新10000 recを一度に950000の後に 'ロックの数を超えました'というエラーを表示しています。私を助けてください。 – NASIRUDDIN
["ロックの総数がロックテーブルのサイズを超えています" [267レコードの削除](http://stackoverflow.com/questions/10253482/the-total-number-of-locks-exceeds-the-lock-テーブルサイズの削除 - 267レコード) –