只显示主题贴
一些应用程序发布时会自带一个数据库,有用ACCESS的,有用HSQLDB的,或者BerkeleyDB、SQLite等等
首先请为这种类型的数据库应用正名,我觉得叫桌面型数据库或者嵌入式数据库都不错,只不过嵌入式数据库容易联系到嵌入式系统应用那里
最近用JAVA做一个小东西,在评估数据库,希望的功能是能运行在应用程序的JVM里,同时有WIN和LINUX下的版本,表结构不容易被看到,性能够好
在这里把小结一下我最近的评估结果,抛砖引玉:
ACCESS、BerkeleyDB和SQLite属于文件型数据库,单一一个数据文件,
可能BerkeleyDB的性能要好些,数据库引擎只有几百K,但据说商业应用 ...
- 进入论坛 综合技术 版
我的一点经验:服务器当掉的时候,如果出现OutOfMemeryError,则可以断定是内存泄露造成的这时候,用工具监视一下HEAP VIEW,模拟一下业务情景,也不用非得跑20多个小时,模拟前后都进行一次完全垃圾回收,把模拟前和模拟后的内存对象的快照对比一下,如果有某些对象多了,可以重点怀疑如果不是HEAP泄露,还有个可能是PERM泄露,可能是-XX:MaxPermSize有点小,或者ClassLoader没有卸载装载的类如果是服务器没有空闲线程,可以用kill -3 pid看一下各线程都在忙什么
- 进入论坛 Java 版
我们这里,QA的测试用例是根据需求来写的,需求要变的话,测试也得跟着变,尽管会抱怨需求人员的麻烦,但客户最大嘛
- 进入论坛 软件开发和项目管理 版







评论排行榜