如何在不重复分片(特别是SQL Server 2008)的情况下缩放文字?
答案 0 :(得分:2)
通常......避免大表中的索引和外键。索引列上的每个插入/更新都意味着部分重建索引,有时这可能非常昂贵。当然,您必须交换查询速度VS写入速度,但这是数据库设计中的已知问题。您可以将此与NoSQL数据库结合使用某种缓存查询的机制。也许是一个快速的NoSQL系统坐在您的交易系统前面。
另一种选择是使用事务来一次完成许多写操作,当你提交事务时,索引将被重建,但每次事务只需要一次写入。
答案 1 :(得分:1)
为什么不是碎片?通过使用透明的分片工具可以避免代码中的复杂性,这可以简化与分片相关的所有繁重工作。 查看ScaleBase了解详情