oracle效率低的原因

ruifengzhangyi3 2011-06-13 02:02:48
前几天做了个测试,oracle查询100w条记录,发现很慢,甚至慢于mysql。

oracle服务端装在AS4上,4g内存。mysql装在同一台机器上。

请问高手或DBA:
这种效率低的原因和机器的性能有关系吗?oracle对硬件要求很高,但是应该也不至于吧。100w条也没多少。也和分区没关系。

我想可能还是配置的问题,应该从哪方面去修改配置会让oracle性能达到最优。
...全文
193 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dynamo_ 2011-06-24
  • 打赏
  • 举报
回复
什么版本?

取个AWR报告瞅瞅!

hardycheng 2011-06-24
  • 打赏
  • 举报
回复
加上索引试试

ChiChengIT 2011-06-13
  • 打赏
  • 举报
回复
是不是你的sql有问题呢?是不是需要调优?可以晾一下码?
桃园闲人 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tangren 的回复:]

1、怎么测试的?
2 、ORACLE一种大型数据库,不能通过一条简单的查询来断定那个数据库的好坏。
3、这个话题太大,就ORACLE说, 这个问题写几本书都写不完。
[/Quote]

完全同意!顶起。
ruifengzhangyi3 2011-06-13
  • 打赏
  • 举报
回复
用客户端进行sqlplus或plsql查询,set timing on可以显示时间
mysql查询本身就会显示时间

另外自己用OCI接口测试发现也差不多,OCI查询时可以设置一次查询多条和一次查询一条。都试过差别也不是很大
tangren 2011-06-13
  • 打赏
  • 举报
回复
1、怎么测试的?
2 、ORACLE一种大型数据库,不能通过一条简单的查询来断定那个数据库的好坏。
3、这个话题太大,就ORACLE说, 这个问题写几本书都写不完。
dzxccsu 2011-06-13
  • 打赏
  • 举报
回复
这个问题等待高手回答!

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧