数据库问题,一个sql数据库原来只有一张表,现在想分为多表。主要是数据库量太大。怎么效率才会高呢?
关键问题是数据量太大,我想写个脚本按照表中某个字段分成十几张表,但是我试了下在转换10G的数据时就需要很长时间,更不要说50g的数据了。
各位有什么好办法没有,指点下。
脚本里面我是直接这样写的:
select * into EmailLog from clientad where dwTypeID1 in (131329,132865,131331,132867)
go
delete from clientad where dwTypeID1 in (131329,132865,131331,132867)
go
select * into NetShare from clientad where dwTypeID1 in (196871,196872)
go
delete form clientad where dwTypeID1 in (196871,196872)
请大家指点下。