社区
Oracle 高级技术
帖子详情
请问一下oracle的insert操作是否随着数据量的增加,insert执行的速度就变慢了?
eagle4510
2008-05-26 12:20:28
因索引,主键的问题是否,所以数据量越大操作就越慢?能否讲一下,会有哪些校验,谢谢~~
...全文
553
6
打赏
收藏
请问一下oracle的insert操作是否随着数据量的增加,insert执行的速度就变慢了?
因索引,主键的问题是否,所以数据量越大操作就越慢?能否讲一下,会有哪些校验,谢谢~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ilovemk
2008-05-26
打赏
举报
回复
当然有差别了。。。
vc555
2008-05-26
打赏
举报
回复
看看 insert /*+append*/
ccssddnnhelp
2008-05-26
打赏
举报
回复
如果你没有提交,当然会越变越慢,适时的commit一下。.
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
reply via CSDN viewer
adrianlynn
2008-05-26
打赏
举报
回复
列举两类索引说明一下:
BTREE索引:可以把这种索引看成一棵树,树越高、分支越多,从树根到达某个树叶的路径就越长,实际处理为:索引对数据进行排序处理,当有新数据插入时,会寻找与它的值临近的记录并在该记录附近建立索引,数据量大的话,索引的层次就会变高,速度就会变慢。
BITMAT索引:该索引记录了每个索引值下符合记录的物理地址,对于索引值重复性较高的表较适用,建立索引时若有新记录插入,会将该索引值下的所有物理地址进行重建,所以数据量越大,重建索引的代价也越大。
robin_ares
2008-05-26
打赏
举报
回复
不会吧。同样的表结构,一条数据和一万条数据,插入一条的速度没什么区别吧
索引增加了,到是会影响速度
fffddd
2008-05-26
打赏
举报
回复
所有的数据库都是这样的啦。
oracle
sqlplus 客户端
远程连接
oracle
数据库用,不是
oracle
服务器。也能连接本机的虚拟机里的
oracle
数据库。
oracle
+
insert
数据慢,让你的
insert
操作
速度
增加
1000倍的方法
很多时候方法选对了对于我们做事将会是事半功倍。大家平时都会使用
insert
语句,特别是有时候需要一个大批量的数据来做测试,一条一条
insert
将会是非常慢的,那么我们如何让我们的inser更快呢。先看个例子:我们需要在如下这个表中插入测试数据,包含两列,一个是itemid,一个是itemname。如果向这个表中插入103,680,000 条记录,普通的插入方法可能需要20多天才能完成,但是用这里介...
Oracle
insert
into太慢
insert
into太慢
insert
into太慢?Roger 带你找真凶 运营商客户的计费库反应其入库程序很慢,应用方通过监控程序发现主要慢在对于几个表的
insert
操作
上。按照我们的通常理解,
insert
应该是极快的,为什么会很慢呢?而且反应之前挺好的。这有点让我百思不得其解。通过检查event也并没有发现什么奇怪的地方,于是我通过10046 跟踪了应用的入库程序,如下应用方反应比较慢...
oracle
百万数据
insert
,
oracle
insert
大量数据
当需要对一个非常大的表
INSERT
的时候,会消耗非常多的资源,因为update表的时候,
oracle
需要生成 redo log和undo log;此时最好的解决办法是
insert
数据时, 将表设置为nologging,
速度
是比较快的。这个时候
oracle
只会生成最低限度的必须的redo log,而没有一点undo信息。如果有可能将index也删除,重建。先看看实验结果:archivelog
操作
类型...
oracle
insert
提高
速度
,如何提高
oracle
的
insert
速度
oracle
中
insert
语句的优化
Oracle
数据库一次
执行
大量的
insert
语句,怎样优化原来表里有多少数据,考虑
是否
可以删除或失效索引?插入后重建在业务空闲时,利用APPEND和PARALLEL进行插入也可以设置每1W条记录进行提交如何提高
oracle
的
insert
速度
一般来说,减少索引和约束(比如如果是唯一索引
insert
时会进行验证,check也会验证),能提高一部分
insert
效率。 ...
Oracle 高级技术
3,496
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章