社区
Oracle 高级技术
帖子详情
请问一下oracle的insert操作是否随着数据量的增加,insert执行的速度就变慢了?
eagle4510
2008-05-26 12:20:28
因索引,主键的问题是否,所以数据量越大操作就越慢?能否讲一下,会有哪些校验,谢谢~~
...全文
522
6
打赏
收藏
请问一下oracle的insert操作是否随着数据量的增加,insert执行的速度就变慢了?
因索引,主键的问题是否,所以数据量越大操作就越慢?能否讲一下,会有哪些校验,谢谢~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
所有的数据库都是这样的啦。
让你的
insert
操作
速度
增加
1000倍的方法
大家平时都会使用
insert
语句,特别是有时候需要一个大批量的数据来做测试,一条一条
insert
将会是非常慢的,那么我们如何让我们的inser更快呢。
oracle
+
insert
数据慢,让你的
insert
操作
速度
增加
1000倍的方法
大家平时都会使用
insert
语句,特别是有时候需要一个大批量的数据来做测试,一条一条
insert
将会是非常慢的,那么我们如何让我们的inser更快呢。先看个例子:我们需要在如下这个表中插入测试数据,包含两列,一个是itemid,一...
Oracle
数据库 大事务的数据更改对数据库内部的影响
当用户
执行
一条SQL对数据库进行更改
操作
的时候,我们知道数据是从磁盘读取到内存中进行更改
操作
的, 那么当这个SQL
执行
时间很长,而且修改
数据量
非常大,由于内存容量大小的原因,可能在事务没有commit 提交的情况...
ORACLE
大量数据
insert
into的
速度
提高
ORACLE
大数据
insert
可以使用下面hint来提高SQL的性能
Oracle
insert
into太慢
运营商客户的计费库反应其入库程序很慢,应用方通过监控程序发现主要慢在对于几个表的
insert
操作
上。按照我们的通常理解,
insert
应该是极快的,为什么会很慢呢?而且反应之前挺好的。这有点让我百思不得其解。通过检查...
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章