sql >> データベース >  >> RDS >> Mysql

perlDBIfetchrow_hashrefの高速化

    'maxrows'引数を受け入れるfetchall_arrayref関数を使用できます:

    while (my $data = $dbc->fetchall_arrayref(undef, 10000)) {
      for my $row( @{$data} ) {
        $report->process_record($row);
      }
    }
    

    RowCacheSize もご覧ください。 ドライバーからのフェッチで返されるレコードの数を制御しようとするプロパティ。



    1. Postgres動的クエリ関数

    2. データベースから読み取ったオプションメニューを選択し、その値を使用します

    3. ターミナル経由でリモートmysqlに接続します

    4. LOADDATAを使用するときにMySQLで日付データをロードする方法