社区
Web 开发
帖子详情
为什么连接ORACLE那么慢?
fgcsh
2002-04-06 11:33:32
为什么我用ORACLE提供的CLASSES12.ZIP连接ORACLE8.0.4只取5条记录都要十几秒,好像是连接速度很慢,请问是怎么回事?(我用JDBC-ODBC连接ACCESS取3万条的记录都比它快)
...全文
260
9
打赏
收藏
为什么连接ORACLE那么慢?
为什么我用ORACLE提供的CLASSES12.ZIP连接ORACLE8.0.4只取5条记录都要十几秒,好像是连接速度很慢,请问是怎么回事?(我用JDBC-ODBC连接ACCESS取3万条的记录都比它快)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kkhui
2002-04-27
打赏
举报
回复
连接速度慢是你电脑和Oracle数据库之间通讯速度的问题,和其它无干
fgcsh
2002-04-27
打赏
举报
回复
楼上的为什么
"C:\oracle\ora90\jdbc\lib\classes12.jar。
将这个文件加入环境变量classpath中。"
还要"
将这个文件复制到虚拟目录的WEB_INF/lib目录下。
输入下面程序,编译即可。"
huzhenghui
2002-04-26
打赏
举报
回复
5.12.3 通过JDBC直接访问Oracle
安装Oracle9i。
查找Oracle9i的jdbc驱动程序文件,这个文件通常是C:\oracle\ora90\jdbc\lib\classes12.jar。
将这个文件加入环境变量classpath中。
将这个文件复制到虚拟目录的WEB_INF/lib目录下。
输入下面程序,编译即可。
除了在第一次运行时要等待之外,以后的速度都是很快的。
package Chapter5;
import java.io.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import oracle.jdbc.driver.*;
public class JDBCOracle extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html;charset=gb2312");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<head>");
out.println("<title>Oracle的JDBC驱动程序</title>");
out.println("</head>");
out.println("<body>");
try
{
DriverManager.registerDriver(
new oracle.jdbc.driver.OracleDriver());
Connection cnn;
String strCnn = "jdbc:oracle:thin:@localhost:1521:hzh";
String strUser = "system";
String strPass = "manager";
cnn = DriverManager.getConnection(strCnn,
strUser, strPass);
Statement stm;
stm = cnn.createStatement();
ResultSet rst;
rst = stm.executeQuery("Select * from hr.jobs");
int i = 0;
rst.next();
if(rst.next())
{
out.println("<table border=2>");
out.println("<tr>");
out.println("<th>job_id</th>");
out.println("<th>job_title</th>");
out.println("<th>min_salary</th>");
out.println("<th>max_salary</th>");
out.println("</tr>");
do
{
out.println("<tr>");
out.println("<td>");
out.println(rst.getString("job_id"));
out.println("</td>");
out.println("<td>");
out.println(rst.getString("job_title"));
out.println("</td>");
out.println("<td>");
out.println(rst.getInt("min_salary"));
out.println("</td>");
out.println("<td>");
out.println(rst.getInt("max_salary"));
out.println("</td>");
out.println("</tr>");
}
while(rst.next());
out.println("</table>");
}
else
{
out.println("<i>No data.</i>");
}
}
catch(SQLException e)
{
out.println("<pre>" + e + "</pre>");
}
out.println("</body>");
out.println("</html>");
}
}
bzszp
2002-04-22
打赏
举报
回复
是不是第一次运行啊
zhu_liping
2002-04-21
打赏
举报
回复
我的也是CLASSES12.zip连接ORACLE7.3.4
很好呀,
Broadsea
2002-04-21
打赏
举报
回复
我也是用的CLASSES12.zip,不过我的ORACLE是8.1.7,你改用CLASSES111.zip再试试!?
fgcsh
2002-04-11
打赏
举报
回复
没人知道吗?
fgcsh
2002-04-06
打赏
举报
回复
三条128M的
应该不是这个问题吧!
davidweimin
2002-04-06
打赏
举报
回复
你的内存是多少?ORACLE很耗内存的。
java
连接
oracle
慢
_java 应用
连接
oracle
超级
慢
的解决方法
为了将应用迁移到云上,搞了几个星期。最后测试的时候发现
连接
oracle
非常
慢
,我们用的是阿里的druid,应用如果 长时间不用,第一次
连接
时超时,第二次就非常快。开始以为是druid的问题,各种参数修改,都不起作用。在调度机找到$JAVA_HOME/jre/lib/security/java.security,终于发现 直接修改 java.security文件securerandom.source...
plsql
连接
oracle
特别
慢
监听故障(plsql
连接
数据库
慢
) 问题诊断分析 先简单地介绍系统的环境:是运行在 HP-UX 11.31 下的10.2.0.4的一套rac 监听采用配置,比较简单。在配置中使用的是主机名。 客户端TNSPING 测试的结果为 260ms左右。 PLSQL
连接
数据库的时间,在 10s 左右。
连接
上数据库后,执行 SQL 正常,SELECT返回大批量数据的速度也正常,数据库中也没有异常的 N...
sqlplus
连接
oracle
无比
慢
ORA-12541:TNS:无监听程序的解决方法
sqlplus
连接
oracle
无比
慢
的解决方法: 问题:服务器突然sqlplus和plsql
连接
orcle巨
慢
无比,但是依然能够
连接
上。有时候报错ORA-12541:TNS:无监听程序。 解决方法: 检查了一遍
oracle
配置,但发现配置没有问题。然后又重新配置了一遍监听!在配置监听的时候也特别
慢
,发现是
oracle
的监听日志太大导致的
连接
缓
慢
。 在
oracle
的安装目录下找这个文件E:\app\Administrator\diag\tnslsnr\SONGL-PC\listener\trace\liste
解决
oracle
连接
很
慢
问题
解决
oracle
连接
很
慢
问题
远程
连接
oracle
慢
,
oracle
数据库登录
连接
很
慢
;kettle
连接
oracle
报 IO 错误,socket time out 问题解决记录...
问题描述:1:
oracle
数据库
连接
登陆时突然变得很
慢
;sqldeveloper链接数据库很
慢
;2:Kettle-spoon etl程序访问数据库,任务执行时报 :数据库
连接
IO错误 :Socket Time Out 错误。解决:1:lsnrctlstatus 用命令查看
oracle
监听状态;命令执行后,过许久才显示结果(正常很快显示);2:分析是不是监听日志太大了。从上命令的呈现结果中找到日...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章