2012-08-02 55 views
0

为了提高性能,我需要通过一个查询插入一组记录。这些记录可以在不同的区域。有可能吗?我可以通过Azure表中的一个查询插入记录组

有没有人做过这样的事情?

谢谢。

+0

你试过了吗?如果不是,那么请尝试,如果它不起作用,你可能会考虑重写你的问题,告诉我们你试过了什么,以及你得到了什么错误信息。 – 2012-08-02 13:16:28

+0

Thaks注意。现在我读了关于天蓝色的桌子,并试图了解如何完成我的任务。在交易的情况下,我不能在一次交易中使用不同部分的记录。但我不需要交易,我只需要插入一组记录 – gabba 2012-08-02 13:27:07

+0

我现在不能尝试,但如果有人有这种体验,这将对我非常有帮助。 – gabba 2012-08-02 13:29:16

回答

2

是的我经常这样做是为了提高性能(而不是成本)。这样做的好处是,您只需序列化一次,整个操作就像交易一样。这意味着你所有的改变都会成功或者全部失败。

我真的不知道你的意思是多个部分?你是指多个分区?这是不可能的,所有的实体应该在同一个分区中(并且每批限制为100个项目)。

这里是一个非常详细的解释:http://msdn.microsoft.com/en-us/library/windowsazure/dd894038.aspx

+0

是的,我的意思是分区。 Thaks很多回复 – gabba 2012-08-02 13:37:23

相关问题