我在外网通过hibernate访问办公室的mysql数据库时,获取数据总是很慢,用session.get的方法获取一条数据就需要15s左右,但当我要获取的这条数据在数据库中不存在时,返回到是很快,但是若是存在,要返回这条数据的信息,则十分耗时内网的数据库在路由器上做了映射
mysql的配置文件my.ini中也加入了skip-name-relove,但速度还是很慢
不知道,什么原因,请各位指点一下
mysql的配置文件my.ini中也加入了skip-name-relove,但速度还是很慢
不知道,什么原因,请各位指点一下
解决方案 »
- 用ext做tree,结合struts2,spring 查询数据库后返回json数据,并显示数据树,应该怎么做
- 关于一个在Servlet中开启一个新线程碰到的问题
- 当类里执行修改数据库的时候
- 重新安装了一遍tomcat myeclipse中启动 出现严重警告
- 求一条sql语句(在线等)
- java 测式 怎样 获得抛出异常 类文件位置,类名字,行数等
- 如何实现一个文件名为中文的文件下载?
- 初学者请教一个简单的问题
- j2ee里的servlet包在哪里?
- tomcat下mysql数据源的配置,SOS!
- 帮忙看下这个web.xml配置。。
- 如何用servlet和iframe 实现点击链接后 更改部分界面
这样很快
另外,我的数据库是搭 在我的本机上的,有两个IP,一个是内网的192开头的,一个是外网的125的,在我的本机上通过内网或外网的IP通过session.get来获取数据都很快,但是我在办公室以外用别的电脑通过125的IP用session.get来获取数据就很慢,要十几秒,问题就是这样,是因为网络的原因吗,但是我在办公室以外的网张访问别的网页,看电影什么的都很流畅的,应该不是网络的原因吧~~~