sql server不要插入大数据,开销太大

Posted 陋室铭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server不要插入大数据,开销太大相关的知识,希望对你有一定的参考价值。

sql server或者说关系型数据库中不要做一个字段存储大数据量的设计,比如要插入3000w条数据,然后每条数据中有一个文章字段,这个字段每条大概都需要存储几m的数据,那么算下来这个表就得有几百个G,那么此时sql server这个表就很难维护了,比如新建个字段,更新个索引等等,基本上无法操作了。

解决方式

1.把文章字段的数据存成文件。

2.直接换文档型数据库,比如Mongodb等等。

其实原则就是关系型数据库主要存储业务数据为主,大信息类数据需要文档结构或者文档型数据库处理。

以上是关于sql server不要插入大数据,开销太大的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver中这样的字段用啥索引比较好?

怎样向SQL Server中大批量插入数据

sql server中怎么把一个表的数据全部插入到另一个表,每次1000条的插入,一次执行,不要在存储过程里改的

SQL Server 批量导入大数据

SQL数据库文件太大怎么处理

SQL Server的优点与缺点