在要求的局域网中,网络传输速度大概为10M/s,一个Oracle服务器中存放了很多大小为50M的图片,通过局域网连接Oracle数据库,获取这些图片,速度比较慢,大概一张图片需要花费30多秒的时间,如何才能加快获取速度,请大家给点意见.谢谢!我自己初步的想法是:
1.查找Oralce数据库本身能否提供一些方法以加快网络传送速度2.自己另外写个用于传输大容量图片的程序,采用多线程技术.
1.查找Oralce数据库本身能否提供一些方法以加快网络传送速度2.自己另外写个用于传输大容量图片的程序,采用多线程技术.
解决方案 »
- /*+ use_hash(a,b) full(a) full(b)*/
- 使用Oracle 数据库链的SQL语句 与不使用 数据库链的SQL语句两者有什么区别 ??
- 求教一个orcal数据库查询缺失时间的问题!急~~~~~~
- 高手们求救,win2003server下安装oracle9i,独占模式,安装完毕后用任何一个用户去连接出错
- 求一个PL/SQL例子
- 送分问菜鸟问题,在线等!
- 求助!如下SQL语句怎么写 ? 谢谢
- 改变归档方式问题,up有分
- 如何获取表中的字段名?
- 用insert语句插入数据序列自增为1,使用hibernate执行插入数据序列就变成2了
- 用oracle10g安装完以后,在用DBCA创建数据库时提示ORA-01092:ORACLE instance terminated.大家帮忙看看是什么原因!!!
- oracle9执行完提示一下错误,请指教是怎么回事!
但是,由于前期写了很多的代码,表结构是没有办法再动的了.
如果从本机上的Oracle数据库中提取图片,还是很快的,所以我想速度主要还是慢在网络的传输上,
不知Oralce本身有没有类似多线程的机制来加快网络的传送速度.
可以试试在建表的时候加入并行参数parallel
2、在数据库中,想速度快,只能用OCI来编写了。什么‘并行参数parallel’等都没有办法提高这个速度。