ACCESS大批量資料寫入之效能提升方案
2007年09月11日 22:54:00
ACCESS資料庫中批量寫入大資料量時,最讓人頭疼的就是效率問題了。我一直也被這個問題困擾著。最近突然想起一個方案。利用ACCESS自身的匯入功能,實現大資料的迅速匯入功能。
整體方案是這樣的:資料-<文字檔案-
適用範圍:大批量資料轉換
下面是實現方案,請注意後面的註釋。
第一、將 資料寫入到文字檔案中。每一行一條記錄,第一行是標題行。這裡注意文字檔案的格式:列之間使用逗號分開,資料符合CommaText特性。
第二、在ACCESS中使用SQL匯入。語法如:
select * into tableName1 from [Text;DATABASE=path].[filename.txt]path是檔案所在目錄。中括號是語法中必須出現的字元。並且要注意,如果你在ACCESS裡執行,可能受到安全限制,請啟動VBA巨集。 有關文字檔案的匯入SQL,請參考ACCESS的幫助。
經過實驗,匯入30萬行資料,只需要10秒左右。當然了,具體效率還是和具體應用有關的。希望這個方案能給你的專案帶來些許幫助。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1781459
相關文章
- 效能提升 48 倍! python redis 批量寫入大量資料優化過程PythonRedis優化
- SQLServer效能優化之 nolock,大幅提升資料庫查詢效能SQLServer優化資料庫
- Access 匯入 oracle 資料庫Oracle資料庫
- 兩招提升硬碟儲存資料的寫入效率硬碟
- Android 高效能日誌寫入方案Android
- 硬核解讀,WeTune是如何提升資料庫查詢重寫效能?資料庫
- C#之txt的資料寫入C#
- 資料庫效能提升終極指南資料庫
- 格間計算效能提升方案
- 後端思維之資料庫效能優化方案後端資料庫優化
- 連線資料之遠端呼叫Access資料庫(轉)資料庫
- RangeBitmap提升Java流資料過濾效能Java
- 提升資料庫效能的8點要求資料庫
- 【資料庫訪問優化方案之讀寫分離】資料庫優化
- 把ACCESS的資料匯入到Mysql中(轉)MySql
- 向表中插入大批量資料
- MapReduce之----往hbase資料庫寫入資料時, 出現資料異常資料庫
- Hive 如何快速拉取大批量資料Hive
- 大批量資料處理操作小記
- PHP資料寫入MySql資料庫PHPMySql資料庫
- spark寫入hive資料SparkHive
- MongoDB寫入資料策略MongoDB
- 乾貨|九九互動的資料效能提升之路
- 使用 useLazyAsyncData 提升資料載入體驗
- 如何寫出高效能程式碼之優化資料訪問優化
- Java不寫檔案,LOAD DATA LOCAL INFILE大批量匯入資料到MySQL的實現JavaMySql
- Access資料庫日常維護和Access資料庫最佳化方法資料庫
- SQLLODER匯入WIn效能資料SQL
- Vue效能提升之Object.freeze()VueObject
- Facebook重寫React和Relay框架,旨在提升效能React框架
- JavaScript資料訪問效能優化方案JavaScript優化
- 資料庫效能調優設計方案資料庫
- 如何將 EXCEL 資料寫入資料庫Excel資料庫
- 資料治理之資料模型管控方案模型
- Oracle中大批量刪除資料的方法Oracle
- Asp.net連線Access資料庫相對路徑寫法ASP.NET資料庫
- HTAP資料庫PostgreSQL場景與效能測試之40-(OLTP+OLAP)不含索引多表批量寫入資料庫SQL索引
- Elasticsearch 資料寫入原理分析Elasticsearch