66问答网
所有问题
如何解决oracle大数据表增删改等待比率高
如题所述
举报该问题
推荐答案 2015-01-18
1、索引会影响插入的速度,有没用的索引可以剁吗?(或者考虑索引先失效,插完再生效)
2、大量插入有绑定变量吗,没有加上,减少解析时间
3、INSERT 的语句如何写,是INSERT VALUES 还是INSERT SELECT ,如果是后者,建议APPAND的HINT高水平位插入,表的属性能为NOLOGGING最好,以后在改回来及全备等。。。
4、如果INSERT语句有带序列,建议是带CACHE的序列
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UnpvxnDxsv9xppxUivv.html
相似回答
Oracle数据
库查询优化方案(
处理
上百万级记录
如何
提高处理查询速度)_百度...
答:
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引
。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这...
oracle 大数据
插入效率问题
答:
如果说最快的话你只能删除表重建
,如:Create table B as select * from A 这应该是最快的了。但是不知道是否能符合你的要求
Oracle
数据库
大数据
量表
如何
优化?
答:
如果是几十万级别的表,一般正确建索引就可以
。如果是千万级别的表,不但要正确建索引,而且要定时手工进行收集统计信息维护,不建议系统自动维护,以免影响使用性能。如果是亿以上级别的表,则可考虑
按一定条件拆分表资料,将旧资料归档
,这样可改善生成表的使用。数据库优化的同时,程序也要进行相应优化,...
ORACLE
大表操作
处理
答:
试试写入一个SQL文件,然后在SQLPLUS里登陆后写一个@然后把那个SQL文件拖进去,貌似这样
处理
很快的。
oracle如何
最快的删除
大数据
量表中的多个字段
答:
建立分区,将需要删除的
数据
存在特定分区里,删除该分区就可以了。 alter table 表名 drop partition 分区名 ; 应该很快。
数据库的多
表大数据
查询应
如何
优化?
答:
楼上的 拼写错误,我来修正 ^^ select count(*) from 表名 如何查询
大数据
库数据存在 传统数据库
处理大数据
很困难吧,不建议使用传统数据库来处理大数据。 建议研究下,Hadoop,Hive等,可处理大数据。 如果有预算,可以使用一些商业大数据产品,国内的譬如永洪科技的大数据BI产品,不仅能高性能处理大数据,还可做数据分析。
大家正在搜
oracle数据库等待事件
oracle高并发锁等待
oracle实现等待
oracle锁等待
oracle锁等待时间
oracle 等待事件
oracle等待事件查看
oracle数据库
oracle常见等待事件
相关问题
如何提高ORACLE大数据表Update效率
oracle 千万级大数据量的处理,怎么提高查询效率
如何提高ORACLE大数据表Update效率
如何提高ORACLE大数据表Update效率
Oracle更新(update)某大数据量的表的最优方法(语...
oracle单表的数据量太大该怎么处理
如何提高Oracle大数据表Update效率
oracle 大数据量update优化方案