bulkinsert

    7熱度

    2回答

    嗨我正在一個項目,我們需要每天處理幾個xml文件,並使用這些文件中包含的信息填充數據庫。 每個文件大約爲1Mb,包含大約1000條記錄;我們通常需要處理這些文件中的12到25個。我已經看到關於使用NHibernate批量插入的一些信息,但是我們的問題在某種程度上更復雜,因爲xml文件包含與更新記錄混合的新記錄。 在xml中有一個標誌,告訴我們是一個特定的記錄是一個新的還是現有記錄的更新,但不是什麼

    0熱度

    2回答

    如何使用二進制打字機爲Money數據類型編寫正確的MS SQL本機格式? 我想從.net文件中讀取一個十進制數字的字符串表示形式(實際上是從SQL導出的「Money」數據類型,但這並不重要)。 如何使用二進制寫入器來寫入值,以便在原始格式模式下使用BCP或BULK INSERT成功讀取值?

    10熱度

    7回答

    所以我有一箇舊的數據庫,我正在遷移到一個新的。新的有一個略有不同,但大多數兼容的模式。另外,我想重新編號從零開始的所有表格。 目前我一直在使用我寫的手動檢索舊記錄的工具,將它插入到新數據庫中,並更新舊數據庫中的v2 ID字段以在新數據庫中顯示其相應的ID位置。 例如,我從MV5.Posts中選擇並插入到MV6.Posts中。插入後,我檢索MV6.Posts中新行的ID,並在舊MV5.Posts.M

    1熱度

    2回答

    Java擁有PreparedStatement addBatch + executeBatch來有效地執行多個插入操作。 什麼是使用php的mysqli擴展做一批插入的禁食方式? 謝謝!

    26熱度

    4回答

    我嘗試將數百萬條記錄插入到具有多於20個索引的表中。 在過去來看,它花了4個多小時每100.000行,該查詢後3.5天取消... 你對如何加快這任何建議。 (我懷疑很多指標是因爲如果你也是這麼認爲的,我怎麼能自動操作之前刪除索引,然後以後再創建相同的索引。?) 額外的信息: 索引使用的空間大約是數據單獨使用的空間的4倍 插入被封裝在每100.000行的事務中。 更新的狀態: 接受的答案讓我讓它更快

    0熱度

    4回答

    給定一個XML文檔,看起來像這樣的位置: <parentRecords> <parentRecord field1="foo" field2="bar"> <childRecord field1="test" field2="text" /> <childRecord field1="test2" field2="text2" /> </parentRe

    32熱度

    13回答

    文件 是否有可能BULK INSERT(SQL Server)的一個CSV文件中的字段只偶爾用引號括起來?具體而言,引號僅包含那些包含「,」的字段。 換句話說,我有數據,看起來像這樣(第一行包含標題): id, company, rep, employees 729216,INGRAM MICRO INC.,"Stuart, Becky",523 729235,"GREAT PLAINS EN

    4熱度

    7回答

    我想導入一列文本文件到我的SQL表之一。該文件只是發誓詞的列表。 我已經寫了下面的TSQL做到這一點 BULK INSERT SwearWords FROM 'c:\swears.txt' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ) 然而,它的錯誤與文件的unexapected結束。 im導入到的表格只是一個標識字段,後跟

    2熱度

    1回答

    我想知道爲SQL Server 2005/2008設置sp_table選項「大容量裝載表鎖」的優缺點嗎?我的情況是,我有3個線程處理數據庫,一個查詢線程,一個批量插入線程和一個刪除線程。 這裏是MSDN相關鏈接sp_tableoption, http://msdn.microsoft.com/en-us/library/ms173530.aspx 由於事先 喬治

    30熱度

    8回答

    我試圖用unix換行符將一個.csv文件插入到數據庫中。我運行的命令是: BULK INSERT table_name FROM 'C:\file.csv' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ) 如果我將文件轉換成Windows格式負荷工作,但我不想做這個額外的步驟,如果能夠避免它。有任何想法嗎?