返回
繁体版
关灯
护眼
第三十五章 这技术打脸啊
加入书架 返回目录 查看书架

第三十五章这技术打脸啊

···········

“好了,我们接下来面试一些技术问题,既然你说开发了一款数据库,那么对于数据库的设计架构一定比较熟悉了,如何使用cbo,cbo与rule的区别?”李青知道陈子墨肯定有实力,那么既然对方想要秀一把,自己就帮一下,看看这小家伙肚子里面有多少水~

“在实例/会话级设置optimizer_mode=choose,也可以在语句级别用hint(/*+...*/)来设定。如此,如果表有统计信息(分区表外),优化器将选择cb0,否则选rb0。

rbo遵循oracle内定规则,当接收到查询,优化器将估算使用到的要点数目,然后选择最佳级别(最少的数量)的执行计划查询。

cb0尝试找到最低成本的数据访问方法,为最大吞吐量或最快响应时间,计算使用不同执行计划的成本,并选择成本最低那个,依赖与表的统计信息。”

听到陈子墨这么有条不紊的回答,李青顿时眼前一亮,这有点水平啊,顿时忍不住继续问道“和排序相关的内存在8i和9i分别怎样调整,临时表空

间的作用是什么?”

“没想到你居然问的是这么老的oracle,你们现在公司还在用这个吗?!”陈子墨露出一丝哑然的神色。

“数据库虽然老,但是逻辑实现和设计方案不老啊,只是没有现在最新的数据看那些新特性,你对这一块没有了解过吗?!”李青以为陈子墨是没有关注过8i和9i毕竟这是非常老的数据库了,现在最起码的都是11g,10i都很少有,即使有也都是历史遗留项目。

“这倒不是,只是有些意外,其实在8i中,sort_area_size/sort_area_retained_size决定了排序所需要的内存,如果排序操作不能在sort_area_size中完成就会用到temp表空间

9i中,如果workarea_size_policy=auto时,排序在pga内进行,通常pga_aggregate_target的1/20可以用来进行disksort如果workarea_size_policy=manual时,排序需要的内存由sort_area_size决定。

在执行orderby/groupby/distinct/union/createindex/indexrebuild/minus等操作时,如果在pga或sort_area_size中不能完成,排序将在临时表空间进行(disksort),临时表空间主要作用就是完成系统中的disksort·······”陈子墨的语速很快,李青听得很认真,因为他发现陈子墨说的都是干货。

········

连续十几个题目,李青彻底改变了对陈子墨的看法,不管是身边录制节目的工作人员还是阿里的员工,看到这一幕都被惊呆了,他们没有想到眼前这个少年会这么厉害,他们知道李青的岗位是非常高的,尤其是dba技术岗这一块,算是资深专家级别的,能够轻松从容面对李青的问题说明对方的技术实力已经完全可以进入阿狸。

虽然不知道能够给他开多少薪资,但是估计最少不会低于年薪30万。

能够进入阿狸的dba技术岗就已经是一个很了不起的认可。

“厉害,你是我见到过最厉害的数据库方面的少年,没有之一,我像你那么大的时候,还不知道数据库是一个什么样子,如果你现在是一名应届生的话,那么我可以向公司申请直接招聘你进入我们公司dba的岗位,薪资每个月的月薪不低于3万。”李青感叹道,他现在对于陈子墨说的他自己开发的jsql数据库有了一些兴趣。

导演组的人听到李青的话也是有些惊愕,月薪3万这样的技术岗可以说是非常了不起了,而且是刚刚进入公司就给这么多,一年四五十万不是问题。

他们一开始以为陈子墨只是对数据库这一块有些了解还谈不到专业的程度,但是现在看来人家是真的专业。弹钢琴和吹唢呐只是一个兴趣爱好不是开玩笑。

“导演,接下来还怎么玩啊?!这完全超出我们的预料了?!”

王小敏一时间也不知道该干嘛了,毕竟这和一开始的预想是不一样的,他们想拍摄的内容是陈子墨不合格,然后作为惩罚会安排其他的活动,但是现在····

蛋疼啊~

“想点招数让他们和六人组对上,否则的话节目没法拍摄下去了~”王小敏对节目组的副导演和编剧说道,这些内容策划支撑团队还是很厉害的。

但是现在也是有点懵逼,但是对于技术岗他们真的不是很了解,如果这个时候直接拉过去做其他的活动跳跃性实在是太大。

“我觉得可以和阿里的人沟通一下,让他们做一个策划,那就是对比一下陈子墨在数据库的优化和设计这一块的能

阅读模式无法加载下一章,请退出

返回目录

若图片章节不正常,请点击报错后刷新页面(支持最新25章报错)

若章节正常,请不要点击报错,否则会造成网站打不开

来源4:feilu