暂无图片
现在很多数据库都自动优化了,硬件配置也越来越高,还有必要学习偏原理性的深度的优化细节吗?
我来答
分享
李华
2021-09-02
现在很多数据库都自动优化了,硬件配置也越来越高,还有必要学习偏原理性的深度的优化细节吗?

越到后面能没有用武之地了吧?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
薛晓刚

有个故事,一个很差的SQL,在自己服务器上4小时。到了exadata上2分钟就好了。
返过来在exadata上2分钟的,经过优化以后,在自己服务器上几秒就好了。
不是每个公司都有钱买exadata

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
Lucifer三思而后行
暂无图片

你要知道,有时候再高的硬件配置,也会输给一条sql😄。

优化肯定是要学的!

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
asmcmd 修改sysasm密码报err
回答 1
已采纳
查了半天MOS,可以忽略这个,密码是改成功了。
创建远程数据库调度程序作业有什么要求?
回答 2
已采纳
A
Oracle insert 语句 filed='&abc&' 怎么拼接?
回答 1
这个主要看你的开发语言及具体的场景是什么,一般针对每种开发语言,都至少有两种方式:一是拼接完整的SQL字符串,这种方式在处理的时候就把它当字符串处理,想象拼完后的sql应该是啥样就怎样拼,如果每次拼出
从oracle迁移数据到达梦数据库,原oracle FLOAT类型数据是两位小数,到达梦数据库FLOAT不一样,怎么解决?
回答 2
已采纳
建议用number(m,n)oracle中也是不建议用float的
Oracle 数据库, 如果以前每天资料量增加10g,现在每天增加15g,awr report 占用空间会变大吗?
回答 2
资料量是数据量吗?
满足什么条件Oracle的日志写入器LGWR才工作?
回答 1
已采纳
LGWR进程负责将SGA中重做日志缓冲区的内容刷新输出到磁盘。满足以下条件之一时,就会做这个工作:每过3秒;一个提交或回滚发起时;LGWR被告知进行日志文件切换时;重做日志缓冲区1/3满,或者已经包含
oracle表的碎片整理会减少数据的行数么
回答 2
已采纳
不会,只会减少碎片,降低使用率
Oracle中存储过程和它调用的存储过程属于一个事务 ,还是两个独立的事务?
回答 2
已采纳
–测试:SQL>CREATEORREPLACEPROCEDUREsptestAS2BEGIN3insertintot1values(2);4commit;5ENDsptest;6/Procedu
MYSQL 聚集索引存储 比如说有个订单表每个月有200万个订单,其中有100个订单为取消支付的状态。假如我把这100万给删除了, 会不会加快查询的速度?
回答 1
理论是上可以加快查询速度的,但是删除取消支付不符合业务要求;购物订单有一个付款倒计时,不知道这个倒计时结束是否会有删除取消支付的操作。
用maridb做主备,如果备服务器宕机了,如何才能重新做成集群?
回答 1
已采纳
就当没有过,重建搭建,物理备份拉起来,然后追日志。