使用EF时,涉及到数据库分库,分表该怎么处理

使用EF时,涉及到数据库分库,分表该怎么处理,第1张

您好,很高兴为您解答。

如果数据库是自动分的,那么任何客户端驱动都没有必要去管它。如果手工分,那就是访问不同的库、不同的表。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

~ O(∩_∩)O~

对多张表进行 *** 作是需要事务的。

事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库 *** 纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体 *** 作组成。

这样好像不太好吧,你得确保通过定时器将sqlite的数据与mysql进行互通时,程序不会出现卡死的状态。本人还是建议采取差量更新方式下载数据,在mysql与sqlite两端分别设置时间点,比较时间大小来进行更新下载。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6632347.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存