万物皆一空 2016-01-11 01:12 采纳率: 0%
浏览 3565

oracle 数据库用的plsql工具,执行的sql按F5查看cpu耗费,请教高手帮忙解答!

主要区别在于走索引,走了索引,耗费降低,但是执行速度变慢了,但是不走索引,执行速度变快了,但是耗费上升!请问原因是什么?是不是意味着,耗费越高,执行速度越快吗?还是两者没有必然联系?我们在设计sql时,是要先考虑哪方面?

  • 写回答

2条回答 默认 最新

  • 太平牛市 2016-01-12 04:00
    关注

    楼主 你知不知道索引的意思?
    索引类似书的目录结构,按照索引查找执行速度怎么变慢了呢?
    至于耗费和速度的关系就如同你跑步一样的
    你费力气点跑,就跑的快一点
    你省力气跑,就跑的慢一点
    至于是要省力还是费力,是要跑快还是跑慢,完全根据你的需求来
    比如一张参数表,里面几十条数据,完全没必要去做什么优化
    但是在系统的节点以及大数据的时候,才是需要考虑或者优化的地方

    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?