表设计还好,选取唯一主键来做hash路由即可。但是得注意hash算法的选型和实现,建议一致性hash。否则后面线性扩容很麻烦
DB2数据库中删除表有以下三种:1、detele,删除表数据,此方法可以删除表中指定的数据行delete from TABLE_NAME where XXXX2、truncate ,清空表中所有数据行,这种方法不能指定删除的数据行,而是会清空整张表的数据truncate table TABLE_NAME immediate3、drop,在数据库...
其实,您应该再多些背景细节,比如说:1、表数据量的日增涨量多少?2、表的数据是否需要定期归档?3、表上的负载类型?select 多些?还是要频繁 update、insert、delete?比例多少?问题背景信息:1.每日增长10万。 2.不定期归档。 3.select占70%,insert占30%,无其他操作。建议:那最好分区表,至...
DB2不支持强制放弃回滚,对于一些数据量很大的表建议使用truncate