<?php
header("content-type:text/html;charset=utf-8");
//設定**執行不受時間限制
set_time_limit(0);
//鏈結資料庫
$con = mysqli_connect("127.0.0.1","root",'','test');
if(mysqli_connect_error())
//設定編碼為utf-8
mysqli_set_charset($con,"utf8");
//需要插入的資料
$str = '[email protected],11023628162
[email protected],11008346280';
//根據tab換行符切換為陣列
$str = explode("\t", $str);
$data = array();
$i = 0;
foreach($str as $v)
$value = '';
//設定插入數量
$query_num = 2;//可以設定為10萬
for($i=1;$i<$query_num;$i++)
//去掉字串$value 最後乙個逗號
$value = rtrim($value,",");
//拼接完整sql語句
$sql = "insert into `test`(`email`,`number`)values".$value;
//執行sql
$b = mysqli_query($con,$sql);
var_dump($b);
千萬級別資料插入實現方案
上次面試問我上萬級別的資料如何快速插入資料庫,當時不知怎麼回答,回來通過查資料和實踐,通過執行緒池和事務管理實現了批量快速插入資料,特地總結一下。目錄結構,乙個簡單的springboot工程 首先建立乙個普通的表只有三個字段 create database if not exists demo us...
Mysql千萬級別資料優化方案
一 目的與意義 1 說明 在mysql單錶中資料達到千萬級別時資料的分頁查詢結果時間過長,對此進行優達到最優效果,也就是時間最短 此統計利用的jdbc連線,其中fid為該錶的主鍵 二 解決思路與根據 本測試表中資料在千萬級別 1 建立索引 優點 當表中有大量記錄時,若要對錶進行查詢,第一種搜尋資訊方...
Oracle 千萬級別資料查詢優化
說明 平時很少接觸到大資料分頁,今天有興趣在資料庫插入1000萬條資料進行測試,經過查詢相關資料得到如下說明 筆者在工作中有一上百萬條記錄的表,在jsp頁面中需對該錶進行分頁顯示,便考慮用rownum來做,下面是具體方法 每頁顯示20條 語句 select from tabname where ro...