高手请解决下一个难题。
有一个系统需要从数据库中读取数据生成报表显示,而数据库中的数据需要通过另一个独立的程序写到这个数据库中,就是说这个系统可以控制这个独立程序的启动和停止,而这个独立的程序启动后就不停的读取数据放到数据库,用户是看不到这个独立程序的,它在后台运行,那么这样的独立程序什么形式好?就写成一个控制台程序或者系统服务什么的?在读和写的过程中会不会出现数据刚写了一半就被读取的情况?怎么解决呢?
[解决办法]
在读和写的过程中会不会出现数据刚写了一半就被读取的情况?怎么解决呢?
这种情况是可以避免的!
[解决办法]
数据库读写同步处理的问题
[解决办法]
做成 线程其实就 OK的
读写操作 加锁 如果怕自己写不好 可以用 APR 里面有 所有常用数据库的统一接口。。。
[解决办法]
数据库的读写并发控制你是不用去管的,不会有问题的
只要你不是多个写同一条记录就不会有问题