biti 老大,请帮忙处理大量insert的问题
您好,biti 老大:
我的情况是这样的 :
1. 用户每天的日志会记录在一个表中,比如说是 host_tmp,
一天这个表的数据量大约100万
2. 每天凌晨0点1分时 把昨天的记录 insert host_his , 然后在host_tmp 中删除昨天的记录. 这样host_his 就比较大,现在大约10G多了吧.
问题有以下几个问题.
1. 现在向host_his 插入这100万中非常慢,大约需要6个小时
2. 由于host_tmp 大量的 insert,delete ,造成这个表效率比较慢,
对于这个表,我 把相关的数据给备份出来后,把这个表给truncate 几次. 但是不知道为什么,insert 那么慢 ,
3. 对于这样比较大的表, 你们一般都是怎么作的 ???
对大表的策 略是什么?????/
请老大务必在百忙之中回答我得这个问题,在此,小弟万分感谢
|