java的web项目,程序在windows服务器,数据库放在linux服务器,会影响查询速度吗?
发布网友
发布时间:2022-04-22 10:50
我来回答
共1个回答
热心网友
时间:2023-11-02 03:23
理论上来说是不影响的(应该更快才对,单独用了一个服务器作为数据库服务器了)
至于你说的查询数据慢,大概有以下几种情况
本身的sql(在本地数据量小,可能看不出来差异),explain你的查询语句,看看索引啥的
首次加载页面Extjs加载js文件耗时,这个通过F12 network可以看出来那个耗时长
Linux服务器上的数据库配置导致的问题,这个也要根据explain结果分析
服务器上用的也是weblogic吗?
追问
sql已经优化很多次了,具体问题不大。本地的数据库也是用的从数据库导出来的数据库。数据量都一样。
并不是打开页面慢哈,是在加载好页面过后,使用页面功能查询数据的时候慢
linux服务器上就只是一个oracle数据库而已
程序服务器上也是weblogic。
JAVA在WINDOWS,Linux等平台上的运行速度如何?
程序的好坏,编译的场合,以及机器的处理速度都会影响JAVA程式的运行速度,程序需要最优化,代码要精炼,编译的场合要适合,不能凑或,机器的处理速度要快,程式运行速度会最快。
...上的服务器上,启动服务后,通过ip访问到了主页,且能对windows...
应该是你项目中配置的数据库用户对该sqlserver没有写权限
...项目,能正常启动tomcat运行,部署到linux服务器上就报错,错误如下...
1. tomcat 成功开启 2.它的端口也没有和其它服务的端口冲突 3.确认访问路径,查看本机 host 中配置的信息也是正确的 这时就很纳闷了,后经大神指导,才明白:项目在 idea 上运行的时候,默认是省略项目名的,所以地址栏为:「 localhost:8080/index.jsp 」,但是,项目部署到服务器上后,是把项目...
在java web开发中数据库应放在哪个目录下?
在JAVA中,手动引入数据库驱动,都是放在tomcat中的哪个目录下呢? 限于一个项目就在项目下的WEB-INF\lib目录中 所有项目共享在tomcat目录下的lib文件夹下 linux mysql数据库文件一般放在哪个目录下 在linux中,如果不进行任何额外的指定,mysql 数据库的默认安装的路径应该在/var/lib/mysql。Sql200...
系统部署在llinux,杀掉java进程后,为什么系统还能用
数据库访问方式的差异,奠定了php开发出的oa和java开发出来的oa是马车和火车的差距,前者只能亦步亦趋而且额度有限,后者却是工业化的结晶,不仅能够包容万物而且速度上稳步提升。 3、安全性对比 在同是开源和跨平台的java面前,php丢掉了很多的优势。在代码的安全性上尤为突出。php的开发程序在别人拿到代码后,可以很...
我想在服务器(linux)下,运行java程序,就是在我的电脑(xp)浏览器上,输 ...
1.安装samba,共享软件,装了你就可以xp下共享访问linux 2.安装java运行时,这个不用说了,运行java程序必备 至于安装方法,不同linux稍有不同但大同小异,自己搜索或者给我发百度hi信息吧
为何要在Linux下做开发,而不是Windows上
由Kylix 3开发的基于Linux的应用程序,将其源代码经CBuilder或Delphi重新编译之后即可在Windows环境下顺利执行,提高了应用程序的可用性 而跨Web服务器的兼容性,使专为Apache开发的服务器端应用程序,在Windows平台经过编译后,可供MS IIS、Apache、Netscape等不同Web服务器使用 可视化C编译环境和组件式的...
java和.net哪个更好用呢?
java的话老是会遇到些兼容问题。.net依赖的windows价格还可以。linux是免费的,但是如果大型应用用IBM的话,简直是天价。 .net比较新,借鉴了java,不能否认.net是比java先进 j2ee的优势:1.j2ee应用程序服务器一般集成了很多组件程序:web server, jms, app server. ejb component 封装得比.net组件要...
java windows和linux获取项目根目录的方法一致吗?
java有个特性是跨平台性,所以其获取项目根目录的方法是一样的。request.getContextPath()方法就是是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串。如果项目为abc,<%=request.getContextPath()%> 将得到abc,服务器端的路径则会自动加上, 是指当前路径下的这个xxx.jsp页面,有...
java开发需要安装哪些软件(开发java应用程序,需要jdk)
如windows,unix(AIX,solaris),各版本的linux等,但是java是运行在java虚拟机即jvm上的,操作系统的影响不大。硬件环境:一般是项目运行在的硬件素质(服务器)。如pcserver,ibm、hp的小型机等等。开发工具:有ibm开源的eclipse及衍生的myeclipse,sun的netbeans、或者收费的好用的IntelliJIDEA等等。