小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SqlServer操作大容量數(shù)據(jù)

 Coder編程 2022-04-22

微軟官網(wǎng):https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2005/ms191485%28v%3dsql.90%29

三種方法(BCP、bulk _insert 、openrowset)

大容量數(shù)據(jù)好像能支持大約21億行數(shù)據(jù),amazing!

例子:大容量數(shù)據(jù):87個(gè)字段,將近54萬行的數(shù)據(jù),約240M
如果CPU和內(nèi)存足夠的,請(qǐng)使用bulk insert語句或OPENROWSET函數(shù)以便獲得更好的大容量導(dǎo)入性能,但只允許在服務(wù)器進(jìn)程內(nèi)操作。
bcp實(shí)用工具是服務(wù)器進(jìn)程外可以操作,能夠?qū)牖驅(qū)С?br>使用完整恢復(fù)模式的數(shù)據(jù)庫,建議您在執(zhí)行大容量導(dǎo)入操作之前,先將數(shù)據(jù)庫改為使用大容量日志恢復(fù)模式,之后應(yīng)立即將數(shù)據(jù)庫重設(shè)為完整恢復(fù)模式。
SSMS建議調(diào)大packet_size的值

舉個(gè)栗子:

要有bulkadmin角色權(quán)限+開啟大容量日志模式,在SSMS中執(zhí)行:
################################
USE databaseku;
GO
BULK INSERT myTestFormatFiles
FROM 'C:\Users\uzi\Desktop\tb104-1_1.txt'
WITH (DATAFILETYPE = 'char',
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n');
GO
SELECT * FROM myTestFormatFiles;
GO

 

###################################

進(jìn)程外操作

bcp databases..table_1 in C:\Users\rhaha\Desktop\G104-1_1.txt -c -t , -r \n -F 2 -b 10000 -U yourservername

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多