睿能制版通用版一直处于正在读取数据库是什么原因

睿能制版通用版一直处于正在读取数据库是什么原因,第1张

睿能制版通用版一直处于正在读取数据库的原因为:

在同一个sql中,将一个数据库test后新建一个数据库覆盖还原,待还原成功的时候,test数据库一直显示“正在还原”。在这种状态下,由于未提交的事务没有回滚,导致数据库不可以访问。执行查询restore-database-XXX-with-recovery后正常。

问题问得过于简化,根据我的经验猜测,你是连续地读取表的记录,而每次读取都没重复的,只读取新添加的记录,是吧?

你最好不用table, 尽量用query,这样使用SQL处理比较简单。不过也没关系,就是多写点语句。我过去的作法是,针对表生成两个视图,第一个存储上次取来的记录,第二个是当前取到的记录数据,第三个是一和二视图相比较而得到的最新的记录,每次有取动作,都要刷新。

要点,被查询的主表或query的排序和过滤关键字字段必须是记录号或ID关键字, 保证新记录排在后面,这样读取效率絵高很多,避免反复或重复处理。


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

原文地址:https://54852.com/sjk/9953857.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存