奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

PHP大批量插入數(shù)據(jù)庫的3種方法

時間:2025-05-23 18:44:56 php語言 我要投稿
  • 相關(guān)推薦

PHP大批量插入數(shù)據(jù)庫的3種方法

  PHP如何實(shí)現(xiàn)大批量插入數(shù)據(jù)庫呢?想要了解的朋友,本文特意為大家收集整理了PHP大批量插入數(shù)據(jù)庫的3種方法,希望大家喜歡!

  第一種方法:使用 into 插入,代碼如下:

  1

  2

  3

  4

  5

  6

  7

  $params = array(‘value'=>'50′);

  set_time_limit(0);

  echo date(“H:i:s”);

  for($i=0;$i<2000000;$i++){

  $connect_mysql->($params);

  };

  echo date(“H:i:s”);

  最后顯示為:23:25:05 01:32:05 也就是花了2個小時多!

  第二種方法:使用事務(wù)提交,批量插入數(shù)據(jù)庫(每隔10W條提交下)最后顯示消耗的時間為:22:56:13 23:04:00 ,一共8分13秒  ,代碼如下:

  1

  2

  3

  4

  5

  6

  7

  8

  9

  10

  11

  12

  echo date(“H:i:s”);

  $connect_mysql->query(‘BEGIN');

  $params = array(‘value'=>'50′);

  for($i=0;$i<2000000;$i++){

  $connect_mysql->($params);

  if($i%100000==0){

  $connect_mysql->query(‘COMMIT');

  $connect_mysql->query(‘BEGIN');

  }

  }

  $connect_mysql->query(‘COMMIT');

  echo date(“H:i:s”);

  第三種方法:使用優(yōu)化SQL語句:將SQL語句進(jìn)行拼接,使用 into table () values  (),(),(),()然后再一次性插入,如果字符串太長,

  則需要配置下MYSQL,在mysql 命令行中運(yùn)行 :set global max_allowed_packet =  2*1024*1024*10;消耗時間為:11:24:06 11:25:06;

  插入200W條測試數(shù)據(jù)僅僅用了1分鐘!代碼如下:

  1

  2

  3

  4

  5

  6

  $sql= “ into twenty_million (value) values”;

  for($i=0;$i<2000000;$i++){

  $sql.=”('50′),”;

  };

  $sql = substr($sql,0,strlen($sql)-1);

  $connect_mysql->query($sql);

  最后總結(jié)下,在插入大批量數(shù)據(jù)時,第一種方法無疑是最差勁的,而第二種方法在實(shí)際應(yīng)用中就比較廣泛,第三種方法在插入測試數(shù)據(jù)或者其他低要求時比較合適,速度確實(shí)快。


【PHP大批量插入數(shù)據(jù)庫的3種方法】相關(guān)文章:

PHP大批量插入數(shù)據(jù)庫的方法10-13

PHP如何插入數(shù)據(jù)庫06-09

PHP插入數(shù)據(jù)庫的方法07-03

PHP怎么插入數(shù)據(jù)庫07-09

PH如何插入數(shù)據(jù)庫08-11

PHP訪問數(shù)據(jù)庫11-02

PHP偽靜態(tài)的幾種方法06-01

PHP數(shù)據(jù)庫連接的方法09-22

PHP如何創(chuàng)建數(shù)據(jù)庫07-18

主站蜘蛛池模板: 厦门市| 会东县| 冀州市| 合阳县| 井陉县| 梅河口市| 襄城县| 吉首市| 安乡县| 新泰市| 蒙阴县| 克什克腾旗| 阿拉尔市| 高邮市| 徐州市| 常州市| 隆安县| 临武县| 林甸县| 南木林县| 壶关县| 湾仔区| 永福县| 公安县| 佛学| 瓮安县| 永宁县| 天气| 青海省| 疏附县| 固原市| 梅州市| 平原县| 太谷县| 阿瓦提县| 广东省| 正阳县| 谢通门县| 和林格尔县| 普格县| 乐昌市|