程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 不挑戰數據庫極限:導入1000萬行記錄只要5秒

不挑戰數據庫極限:導入1000萬行記錄只要5秒

編輯:關於SqlServer

昨天看了一篇挑戰數據極限的文章:號稱100萬條記錄僅用4秒。

我還是忍不住,用VFP來插入100萬條記錄。
什麼優化都不用,結果不到1秒

表名:t1
字段名:f1 整型

運行環境:聯想R60

程序:
SET TALK OFF
thisform.label1.Caption=TTOC(DATETIME())
SELECT t1
FOR i=1 TO 1000000
APPEND BLANK
replace f1 WITH i
ENDFOR
thisform.label2.Caption=TTOC(DATETIME())
結果:1秒(不太精確,估計小於1秒)

結論:100萬條記錄花4秒,時間太長了。那裡是個極限呀!

後來我把100萬改成了1000萬結果用了5秒。

我不想挑戰數據庫極限。

雖然很多人不知道什麼是數據庫極限以及如何計算數據庫極限。但是,我知道極限,但不想去挑戰這個極限。因為這樣做沒有什麼意義。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved