我有一个不断向Table1插入数据的应用程序。我还有一个python应用程序,它从Table1读取数据(每隔20秒),并将数据插入到Merge_table (新的)中,然后删除Tabe1中插入的行。我教过的是行级锁定。看起来sqlite3没有行级锁定。我可以建议如何克服这一点,这样两个都会发生而没有任何问题。 2)我需要清理Table1,因为它会变得很大。 Error I see when inserting data:
Error: database is locked 我正在使用删除数据的代码 delete from MyTable where ID between 1 and 50.
我正在创建一个服务器(控制台应用程序),但在做了一些长期测试后,我发现它在消耗RAM的情况下增长。对于本地测试套件,我使用的内存不是很多(8 8GB DDR3@2400 the )如果程序使用的内存超过'x‘,有没有办法(我假设是在Program.cs中)重启程序?另外,一种方法可能是定时循环/检查?