|
|
在IFIX中用ODBC获取报警、事件、操作记录等信息到ACCESS中是可以的, 但ACCESS数据库不停的增肥,很快就能长到上百兆,这样大的数据库不论排序还是检索都很慢,有没有什么办法能限制数据库里的记录条数,比如限制在5000条,超过后自动推掉最早的记录,这样限制一下,使用SQL检索才快啊!
可以用VBA定时进行记录的删除和数据库的压缩操作,本人正在进行研究。
ACCESS是小型数据库,性能很低!你该用SQL2000之类的大型库!
当数据多或共享访问量大时,它的瓶颈就表现出来了。
|
|
在IFIX中用ODBC获取报警、事件、操作记录等信息到ACCESS中是可以的, 但ACCESS数据库不停的增肥,很快就能长到上百兆,这样大的数据库不论排序还是检索都很慢,有没有什么办法能限制数据库里的记录条数,比如限制在5000条,超过后自动推掉最早的记录,这样限制一下,使用SQL检索才快啊!
可以用VBA定时进行记录的删除和数据库的压缩操作,本人正在进行研究。
ACCESS是小型数据库,性能很低!你该用SQL2000之类的大型库!
当数据多或共享访问量大时,它的瓶颈就表现出来了。