1. 现在要求做一个数据库,定时的保存数据(1秒一次).
当记录超过指定的条数以后,增加一条新的就必须要删除一条最老的记录;
那怎么做才最合理? 是不是可以先删除一条,然后再添加一条? 还是来一条,然后修改最老的那一条?2. 数据库在写入的时候,如果此时断电,是不是会破坏整个数据库???
那怎么处理这个断电保存问题?
当记录超过指定的条数以后,增加一条新的就必须要删除一条最老的记录;
那怎么做才最合理? 是不是可以先删除一条,然后再添加一条? 还是来一条,然后修改最老的那一条?2. 数据库在写入的时候,如果此时断电,是不是会破坏整个数据库???
那怎么处理这个断电保存问题?
2.增加UPS电源
断电会有可能破坏数据库。但一般表现是某个表异常或某条记录异常,整个数据库似乎不容易被破坏。
如果是删除后增加,就需要写事务中断,一起提交
只有一条SQL语句不需要考虑事务处理