你的数据库是什么数据库?如果是ACCESS,建议你导入到MySQL中去,MySQL据说是世界上执行速度最快的数据库了,如果是MSSQL,请使用存储过程执行查询,可以大提高数据库的运行速度。你的问题我曾经碰到过,当时我使用的是ACCESS数据库,数据库中的数据达到20万条记录了,查询起来速度特慢,后来改用MSSQL的存储过程,速度提高了很多,你试试吧,祝你成功!
是什么网络啊 连局域网络的 还是 外部网络 好象是中病毒了 (局域网按理说是中不了病毒的,但是在单位有的人总爱拿U盘等在工作站导资料 就中了)只是电脑慢也说不准有其他毛病,但我建议买本 新出 的〈电脑迷〉等书 用他带的光盘启动电脑在dos下杀毒
OracleDBConsolexxx
OracleJobSchedulerxxx
OracleOraDb10g_home1iSQLPlus
OracleOraDb10g_home1TNSListener
OracleServicexxx
xxx为安装oracle时取的名字。
其中只要把Oracle的服务和监听开启就可以进行正常的开发了:
OracleOraDb10g_home1TNSListener
OracleServicexxx
并且把所有的oracle服务都设置成手动方式。用的时候就只打开上面两个服务就可以了。
优化建议:
1 在你的代码里大点评测下 每个 *** 作花的时间 譬如 dom4j解析花了多久, 存储到数据库花了多久等等
2 评测哪些地方可以并行 *** 作以提高CPU利用率;
3 数据库 *** 作部分也可以做适当优化, 譬如批量提交可以显著提高插入速度, 譬如去除索引/主键后插入等;
4 不同机器的IO速度是不同的, 因此应该能提供运行时的任务调度参数化, 譬如多少个dom4j解析线程, 入库的批量数量等;
以上就是关于数据库表中大量的数据,如何提高查询速度全部的内容,包括:数据库表中大量的数据,如何提高查询速度、Access 数据库 运行速度变慢,是什么原因,如何恢复、安装Oracle 10g数据库以后, 如何提高计算机运行速度等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)