写了一个C/S结构的人员管理系统,基本的操作就是select、insert、delete之类的操作。设计的时候使用的是本地数据库(MySQL),select、insert、delete的操作也是直接写在程序里面(select * from ...之类),没有使用存储过程,程序完成后功能实现一切正常,对数据库的操作也不会出现延迟现象。后来被要求必须将程序和数据库分开,数据库建在机房一台安装了RedHat AS4的机器上,数据库使用的是MySQL。问题就出现了!一切对数据库的查询、添加操作都出现特别明显的延时现象,但网络的连接是非常畅通的。请问有什么方法可以解决或者减轻这种现象吗?我觉得是不是可以在远程数据库上建立操作数据库的存储过程,在程序中调用存储过程实现对数据库的操作;或者采用Java远程方法调用,但这个方法我没有试过,不知道行不行,如何实现?请朋友们帮我提一些改良建议。谢谢!