stevenwei

stevenwei

动态

Db2 数据清除 stevenweistevenwei 赞同了回答 2018-01-12

db2数据库一个大表45GB,如何快速清除其中一年前的数据(该表属于业务表,要尽可能的不影响业务)?

frogboy frogboy 数据库管理员,IBM
你可以直接建立新表,然后用load cursor的方式计算导入你需要的数据所需要的时间 如果3000万数据的话10分钟左右差不多了,在找个时间停10分钟左右的业务导入数据该表名字,这样就不会有影响业务的死锁问题了。查看全文
Db2 数据清除 stevenweistevenwei 回答了问题 2018-01-12

db2数据库一个大表45GB,如何快速清除其中一年前的数据(该表属于业务表,要尽可能的不影响业务)?

stevenwei stevenwei 研发工程师,Microox
建立新表,然后用load cursor的方式计算导入你需要的数据所需要的时间 ,导入,然后建索引等,这样比较快查看全文
Db2 数据清除 stevenweistevenwei 赞同了回答 2018-01-12

db2数据库一个大表45GB,如何快速清除其中一年前的数据(该表属于业务表,要尽可能的不影响业务)?

libai21 libai21 软件架构设计师,海通证券
提供两种方案供参考:方案一:时间长,对业务影响小对一年前的数据慢慢的删除,比如每次删除10万条;直到删除干净 方案二:时间短,步骤多,对业务有影响1.创建一个新表2.把要保留的数据从原表导出,然后导入到新表中;3.停止应用,对原表查看全文
Db2 DB2事物日志 stevenweistevenwei 回答了问题 2018-01-08

DB2数据库误操作把事务日志文件修改了,目前测试数据库无法登录,请大神们帮忙提供个解决思路?

stevenwei stevenwei 研发工程师,Microox
先备份配置,然后 db2 reset db cfg for dbname 可以恢复上次关毕前的数据查看全文

    擅长领域

    Db2 Db2