1

500k行を超えるテーブルにロードしています。以前は何度も動作していましたが、現在は動作を停止しているようです。コードは次のとおりです。

データローカル入力ファイル'C:\\ Users \\ Michael \\ Dropbox \\ Coursework and Work \\ Project Longevity \\ NHPD DB \\ Arrests Working Files\\ARRESTS_REDO2.csv'をテーブルall_arrestsにロードします
'、'で終了するフィールド
'\"'で囲まれています
'\n'で終了する行
1行を無視する
(object_id、id_key、c​​ase_num、seq_no、arrest_date、arrest_time、arrest_hour、arrest_week、arrest_month1、arrest_month2、arrest_type、arrest_type_info、
Charge_seq、statute、counts、arresting_officer、arresting_officer2、perp_name、perp_sex、perp_sex_info、perp_race、perp_race_info、perp_ethnicity、perp_ethnicity_info、
red_num、perp_dob、perp_age、beat、district、arrestee_community、street_number、street_direction、street_name、street_suffix、street_direction2、street_name2、
street_suffix2、street_apt、street_city、v_community、v_street_num、v_street_direction、v_street_name、v_street_suffix、v_street_direction2、
v_street_name2、v_street_suffix2、v_street_apt、v_city、h_street_number、h_street_direction、h_street_name、h_street_suffix、h_street_apt、h_city、h_state、
h_zip、cv_dayofweek、cv_address、cv_date、cv_dow、cv_time、status、score、side)
;

行末パラメータを他のスレッドごとに\rと\tに変更しようとしましたが、サイコロはありません。ロードされ、そこにあるデータは良好ですが、512271であるはずの256218行しかロードされていません。

4

1 に答える 1

1

次のことを確認してください。

  • MySQL Testbench などのクライアントを使用している場合、タイムアウトがクエリの消費時間よりも小さい場合
  • あなたのファイルには、読み取りを中断させる特殊文字または不一致のある行があります
于 2013-01-09T21:19:35.270 に答える