为什么表越大,插入excel表格速度慢越慢

2012年5月 Oracle大版内专家分月排行榜第三
匿名用户不能发表回复!|为什么油门加越大速度越慢然后熄火?是哪坏了?_百度知道
为什么油门加越大速度越慢然后熄火?是哪坏了?
我有更好的答案
喷油嘴雾化不良,油门越大。雾化不良情况越严重,最后火花塞被打湿,熄火。
采纳率:63%
检查火花塞,看看是否电极距离太小,放电时间不够,顺便看看节气门是否积碳。
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。为何Oracle数据库Insert记录的速度越来越慢 - Oracle开发当前位置:& &&&为何Oracle数据库Insert记录的速度越来越慢为何Oracle数据库Insert记录的速度越来越慢www.MyException.Cn&&网友分享于:&&浏览:797次求助:为何Oracle数据库Insert记录的速度越来越慢自己写了一个基于Oracle的数据入库存储的程序,实现对每幅影像数据进行分块后插入到指定的表中,其基本操作过程如下:begin Transaction;insert into Image values(值1,值2,值3,empty_blob());Update Image
set BLOB字段 =
新值 where ...;commit;开辟了三个线程来同时执行上述插入操作,对于一幅划分为25000块的影像插入的速度大概在90秒但是当连续插入超过大约15幅之后(每幅影像插入到单独的一个表中),单幅影像插入消耗的时间不断增大,一幅25000块的影像插入的时间上升到300多秒,不知是何缘故,小弟刚开始接触,望路过的各位大侠帮忙指点一二,是否有什么参数需要调整?每插入一个数据块都执行了一次commit操作,每个新开辟的线程都是对应着一个新的数据库连接,线程执行完之后也通过Close()、Dispose()方式关闭了数据库连接。后来又尝试将整个插入过程定义成存储过程的形式,却发现多线程下执行存储过程的效率还不如不使用存储过程的方式。------解决方案--------------------1、事务长度要合适;2、不要频繁提交(比如可插入1000行提交一次);3、查看一下CPU和IO的状态,瓶颈在哪。
------解决方案--------------------这种情况估计是出现了等待写入日志组的现象。解决方法如下:1、不要频繁提交。2、有大对象的操作可以用nologging方式进行,如alter
insert/*+append */ into test ……;3、增加日志组个数,适当增大日志组尺寸(比较麻烦,可以不用)。
------解决方案--------------------关键在Update Image set BLOB字段 = 新值 where ...;极有可能是这个语句造成插入的时间越来越慢。当然,批量操作最好不要一个频繁commit。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有为什么多个表,数据量越大,查询越卡.【mysql吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:43,052贴子:
为什么多个表,数据量越大,查询越卡.收藏
1.由于查询列,经常更新,所以不能建索引...2.10个表,每个表几百万数据.3.其中一个表数据量越来越大,不知道为什么其他表的查询速度也越来越慢表之间不是互不影响的吗?
更改缓存池大小,做磁盘raid,更换存储引擎,查询语句优化这些都是可以做的,优化做好,上亿的数据也不会特别卡
拆分表。。另外有工具能在线加索引。。额外的,你的并发有多少?
登录百度帐号拒绝访问 | www.gkstk.com | 百度云加速
请打开cookies.
此网站 (www.gkstk.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3f3cf436f12843a1-ua98).
重新安装浏览器,或使用别的浏览器

我要回帖

更多关于 excel表格速度慢 的文章

 

随机推荐