g***l 发帖数: 18555 | 1 今天去骑驴找马了,就是那个大公司,他们有好几栋楼,最近还要搬家搬到个更FANCY
的地方,长话短说吧,去了就给HR打电话,打了几次没打通,后来跑到楼外去打终于找
到了人,进入会议室三位女士都已经做好了,还都很和气,问题都是座谈性的,我答的
还可以。她们说话很块,搞得我很难插上嘴。她们问的问题我基本上都遇到过,所以感
觉还可以。一个小时过后,又来了一个DBA来问,他不是这个组的,问题也很烦人,人
很尖刻,摆明了是SHOW OFF的,问的ISOLATION和INDEX SCAN答的不太好,DATABASE
MIRRORING的东西我也忘了,是个DEVELOPER的JOB问我这些干嘛,我没准备。到是该问
的好多东西都没问。也说不清楚是个印度人还是个LATINO,反正口音很怪,刨根问题的
没完没了的问。后来干脆由我来主动讲述老百姓自己的故事,他才不问了。后来问发现
他们都没有STOCK OPTION,以后可能一起发,另外年终有10%的BONUS。还是大公司机会
也很多,将来跳到DBA那边或者转到ORACLE看来都不是问题。整个面试感觉还可以,如
果不要我就是因为他们有个ETL的TOOL我没用过。 |
y****w 发帖数: 3747 | 2 beijing发共享包子。
讲讲那个dba问啥了?
FANCY
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 今天去骑驴找马了,就是那个大公司,他们有好几栋楼,最近还要搬家搬到个更FANCY : 的地方,长话短说吧,去了就给HR打电话,打了几次没打通,后来跑到楼外去打终于找 : 到了人,进入会议室三位女士都已经做好了,还都很和气,问题都是座谈性的,我答的 : 还可以。她们说话很块,搞得我很难插上嘴。她们问的问题我基本上都遇到过,所以感 : 觉还可以。一个小时过后,又来了一个DBA来问,他不是这个组的,问题也很烦人,人 : 很尖刻,摆明了是SHOW OFF的,问的ISOLATION和INDEX SCAN答的不太好,DATABASE : MIRRORING的东西我也忘了,是个DEVELOPER的JOB问我这些干嘛,我没准备。到是该问 : 的好多东西都没问。也说不清楚是个印度人还是个LATINO,反正口音很怪,刨根问题的 : 没完没了的问。后来干脆由我来主动讲述老百姓自己的故事,他才不问了。后来问发现 : 他们都没有STOCK OPTION,以后可能一起发,另外年终有10%的BONUS。还是大公司机会
|
c*****d 发帖数: 6045 | 3 这个dba是做sql server的吧,我面试sql server的时候也被多次问道isolation level
的问题
FANCY
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 今天去骑驴找马了,就是那个大公司,他们有好几栋楼,最近还要搬家搬到个更FANCY : 的地方,长话短说吧,去了就给HR打电话,打了几次没打通,后来跑到楼外去打终于找 : 到了人,进入会议室三位女士都已经做好了,还都很和气,问题都是座谈性的,我答的 : 还可以。她们说话很块,搞得我很难插上嘴。她们问的问题我基本上都遇到过,所以感 : 觉还可以。一个小时过后,又来了一个DBA来问,他不是这个组的,问题也很烦人,人 : 很尖刻,摆明了是SHOW OFF的,问的ISOLATION和INDEX SCAN答的不太好,DATABASE : MIRRORING的东西我也忘了,是个DEVELOPER的JOB问我这些干嘛,我没准备。到是该问 : 的好多东西都没问。也说不清楚是个印度人还是个LATINO,反正口音很怪,刨根问题的 : 没完没了的问。后来干脆由我来主动讲述老百姓自己的故事,他才不问了。后来问发现 : 他们都没有STOCK OPTION,以后可能一起发,另外年终有10%的BONUS。还是大公司机会
|
y****w 发帖数: 3747 | 4 dba的面试,有心的话谁都能被问死,面太宽了。整天忙着hands on了,猛被问下概念性
的东西有时候真反应不过来.
level
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个dba是做sql server的吧,我面试sql server的时候也被多次问道isolation level : 的问题 : : FANCY
|
B*****g 发帖数: 34098 | 5 这个面试也是八股,就那么点面试题,背下来就行了
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : dba的面试,有心的话谁都能被问死,面太宽了。整天忙着hands on了,猛被问下概念性 : 的东西有时候真反应不过来. : : level
|
c*****d 发帖数: 6045 | 6 没错,dba的东西太多了,想问住别人太容易了
nice的人会看应聘者的思路,tough的就直接fail了
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : dba的面试,有心的话谁都能被问死,面太宽了。整天忙着hands on了,猛被问下概念性 : 的东西有时候真反应不过来. : : level
|
c*****d 发帖数: 6045 | 7 水平低的面试官会考八股,或者从题库里选题
水平高的就会考面很广,不要求你都知道,但是会考察你的思路
有一次我面试G家的oracle database engineer
先问我的经历,我讲到我做过优化
就问我怎么优化的sql语句,我blabla一通,说到index
他问oracle里都有什么index,我答b-tree, bitmap, function
他问b-tree和bitmap有啥区别,我blabla一通
他问null值在b-tree里有没有,我说没有
他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认
他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
他就问还有啥简单方法,如果不知道oracle block结构
我考虑了几分钟,突然想到一个最简单的方法
两个有bitmap index的空表
一个load五百万记录,index column都不是null,看Index的大小
一个load五百万记录,index column都是null,看Index的大小
这样就可以知道我猜想的对不对
这样的面试,对面试者也是一个很大的提高
这样的公司和同事,真是让我心仪
可惜万恶的H1B制度,让我直接出局
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个面试也是八股,就那么点面试题,背下来就行了
|
y****w 发帖数: 3747 | 8 G家也限制h1b??
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 水平低的面试官会考八股,或者从题库里选题 : 水平高的就会考面很广,不要求你都知道,但是会考察你的思路 : 有一次我面试G家的oracle database engineer : 先问我的经历,我讲到我做过优化 : 就问我怎么优化的sql语句,我blabla一通,说到index : 他问oracle里都有什么index,我答b-tree, bitmap, function : 他问b-tree和bitmap有啥区别,我blabla一通 : 他问null值在b-tree里有没有,我说没有 : 他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认 : 他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
|
y****w 发帖数: 3747 | 9 想想tom kyte要是改个名字化妆成女人去面试碰上个想招老想好的a3。。。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 没错,dba的东西太多了,想问住别人太容易了 : nice的人会看应聘者的思路,tough的就直接fail了
|
c*****d 发帖数: 6045 | 10 G家SE/SDE/SDET应该不限制h1b
dba or db engineer后来就不考虑要h1b sponsorship的了
公民和绿卡那么多人都抢着去,找这麻烦干啥
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : G家也限制h1b??
|
|
|
c*****d 发帖数: 6045 | 11 哈哈
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 想想tom kyte要是改个名字化妆成女人去面试碰上个想招老想好的a3。。。
|
y****w 发帖数: 3747 | 12 原来g也是乌鸦一只。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : G家SE/SDE/SDET应该不限制h1b : dba or db engineer后来就不考虑要h1b sponsorship的了 : 公民和绿卡那么多人都抢着去,找这麻烦干啥
|
y****w 发帖数: 3747 | 13 那你要去tx了?哪天中午吃个饭吧。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 哈哈
|
B*****g 发帖数: 34098 | 14 这个还不叫八股?
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 水平低的面试官会考八股,或者从题库里选题 : 水平高的就会考面很广,不要求你都知道,但是会考察你的思路 : 有一次我面试G家的oracle database engineer : 先问我的经历,我讲到我做过优化 : 就问我怎么优化的sql语句,我blabla一通,说到index : 他问oracle里都有什么index,我答b-tree, bitmap, function : 他问b-tree和bitmap有啥区别,我blabla一通 : 他问null值在b-tree里有没有,我说没有 : 他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认 : 他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
|
B*****g 发帖数: 34098 | 15 都一样,DBA本来要的就不多,平时工作又没啥技术含量,有的是有身份的干,谁给你
办绿卡。
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 原来g也是乌鸦一只。
|
c*****d 发帖数: 6045 | 16 还不确定
下星期二前local的那个会有结果,到时候在考虑选哪个
中午吃饭没问题
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 那你要去tx了?哪天中午吃个饭吧。
|
g***l 发帖数: 18555 | 17 DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的
INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说
肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法
。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的 |
c*****d 发帖数: 6045 | 18 前面是八股,bitmap null以后就不是八股了
并且没有因为答错了就否定对方
给面试者一个机会去证明自己的水平
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个还不叫八股?
|
B*****g 发帖数: 34098 | 19 你没问他如果已经update statistic了呢?
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
c*****d 发帖数: 6045 | 20 “没MISSING INDEX,但老是INDEX SCAN”
说反了吧,是“table scan”?
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
|
|
B*****g 发帖数: 34098 | 21 sql server
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : “没MISSING INDEX,但老是INDEX SCAN” : 说反了吧,是“table scan”?
|
B*****g 发帖数: 34098 | 22 但是你要是按八股准备了就没有下面发挥了,嘻嘻。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 前面是八股,bitmap null以后就不是八股了 : 并且没有因为答错了就否定对方 : 给面试者一个机会去证明自己的水平
|
c*****d 发帖数: 6045 | 23 zkss,没明白
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : sql server
|
g***l 发帖数: 18555 | 24 他说的是INDEX SCAN,我还纳闷呢,INDEX SCAN不就是用了INDEX么,怎么还慢?
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : “没MISSING INDEX,但老是INDEX SCAN” : 说反了吧,是“table scan”?
|
j*****n 发帖数: 1781 | 25 won't rebuild index update statistics? he is a fool.
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
g***l 发帖数: 18555 | 26 我跟他讲要避免KEY LOOKUP啥的,他都不懂。我也没好意思说什么。 |
B*****g 发帖数: 34098 | |
c*****d 发帖数: 6045 | 28 应该叫clustered index scan
不能这么省略吧
除了这个老印这么用,还有人这么用吗
我用google search - sql server “index scan”
返回的结果只有这个老印这么叫
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我觉得他在问这个 : http://blog.sqlauthority.com/2007/03/30/sql-server-index-seek-v
|
B*****g 发帖数: 34098 | 29 我也是google的,呵呵,以后俺面试人,一定允许google、baidu、bing、yahoo,答案
全在上面,问啥问,哈哈
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 应该叫clustered index scan : 不能这么省略吧 : 除了这个老印这么用,还有人这么用吗 : 我用google search - sql server “index scan” : 返回的结果只有这个老印这么叫
|
g***l 发帖数: 18555 | |
|
|
y****w 发帖数: 3747 | 31 默认允许查文档。
这种基本大脑扩充的东西还是要允许的。然后再看总体表现。不需要查到比需要查到有
优势,查得到的比查不到的强。
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我也是google的,呵呵,以后俺面试人,一定允许google、baidu、bing、yahoo,答案 : 全在上面,问啥问,哈哈
|
z***y 发帖数: 7151 | 32 在SQL Server 里, null 值在btree 里当然是有的。 但是不是值本身。 是标识nulll
的bitmap。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 水平低的面试官会考八股,或者从题库里选题 : 水平高的就会考面很广,不要求你都知道,但是会考察你的思路 : 有一次我面试G家的oracle database engineer : 先问我的经历,我讲到我做过优化 : 就问我怎么优化的sql语句,我blabla一通,说到index : 他问oracle里都有什么index,我答b-tree, bitmap, function : 他问b-tree和bitmap有啥区别,我blabla一通 : 他问null值在b-tree里有没有,我说没有 : 他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认 : 他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
|
B*****g 发帖数: 34098 | 33 现在都不查文档了,慢。google快,简单明了,还有前人的总结新的,以及各种方案的
对比。基本上需要做的,都是前人早就做过的。
答案
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 默认允许查文档。 : 这种基本大脑扩充的东西还是要允许的。然后再看总体表现。不需要查到比需要查到有 : 优势,查得到的比查不到的强。
|
B*****g 发帖数: 34098 | 34 oracle
nulll
【在 z***y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 在SQL Server 里, null 值在btree 里当然是有的。 但是不是值本身。 是标识nulll : 的bitmap。
|
y****w 发帖数: 3747 | 35 出题难度大多了。
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 现在都不查文档了,慢。google快,简单明了,还有前人的总结新的,以及各种方案的 : 对比。基本上需要做的,都是前人早就做过的。 : : 答案
|
g***l 发帖数: 18555 | 36 今天去骑驴找马了,就是那个大公司,他们有好几栋楼,最近还要搬家搬到个更FANCY
的地方,长话短说吧,去了就给HR打电话,打了几次没打通,后来跑到楼外去打终于找
到了人,进入会议室三位女士都已经做好了,还都很和气,问题都是座谈性的,我答的
还可以。她们说话很块,搞得我很难插上嘴。她们问的问题我基本上都遇到过,所以感
觉还可以。一个小时过后,又来了一个DBA来问,他不是这个组的,问题也很烦人,人
很尖刻,摆明了是SHOW OFF的,问的ISOLATION和INDEX SCAN答的不太好,DATABASE
MIRRORING的东西我也忘了,是个DEVELOPER的JOB问我这些干嘛,我没准备。到是该问
的好多东西都没问。也说不清楚是个印度人还是个LATINO,反正口音很怪,刨根问题的
没完没了的问。后来干脆由我来主动讲述老百姓自己的故事,他才不问了。后来问发现
他们都没有STOCK OPTION,以后可能一起发,另外年终有10%的BONUS。还是大公司机会
也很多,将来跳到DBA那边或者转到ORACLE看来都不是问题。整个面试感觉还可以,如
果不要我就是因为他们有个ETL的TOOL我没用过。 |
y****w 发帖数: 3747 | 37 beijing发共享包子。
讲讲那个dba问啥了?
FANCY
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 今天去骑驴找马了,就是那个大公司,他们有好几栋楼,最近还要搬家搬到个更FANCY : 的地方,长话短说吧,去了就给HR打电话,打了几次没打通,后来跑到楼外去打终于找 : 到了人,进入会议室三位女士都已经做好了,还都很和气,问题都是座谈性的,我答的 : 还可以。她们说话很块,搞得我很难插上嘴。她们问的问题我基本上都遇到过,所以感 : 觉还可以。一个小时过后,又来了一个DBA来问,他不是这个组的,问题也很烦人,人 : 很尖刻,摆明了是SHOW OFF的,问的ISOLATION和INDEX SCAN答的不太好,DATABASE : MIRRORING的东西我也忘了,是个DEVELOPER的JOB问我这些干嘛,我没准备。到是该问 : 的好多东西都没问。也说不清楚是个印度人还是个LATINO,反正口音很怪,刨根问题的 : 没完没了的问。后来干脆由我来主动讲述老百姓自己的故事,他才不问了。后来问发现 : 他们都没有STOCK OPTION,以后可能一起发,另外年终有10%的BONUS。还是大公司机会
|
c*****d 发帖数: 6045 | 38 这个dba是做sql server的吧,我面试sql server的时候也被多次问道isolation level
的问题
FANCY
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 今天去骑驴找马了,就是那个大公司,他们有好几栋楼,最近还要搬家搬到个更FANCY : 的地方,长话短说吧,去了就给HR打电话,打了几次没打通,后来跑到楼外去打终于找 : 到了人,进入会议室三位女士都已经做好了,还都很和气,问题都是座谈性的,我答的 : 还可以。她们说话很块,搞得我很难插上嘴。她们问的问题我基本上都遇到过,所以感 : 觉还可以。一个小时过后,又来了一个DBA来问,他不是这个组的,问题也很烦人,人 : 很尖刻,摆明了是SHOW OFF的,问的ISOLATION和INDEX SCAN答的不太好,DATABASE : MIRRORING的东西我也忘了,是个DEVELOPER的JOB问我这些干嘛,我没准备。到是该问 : 的好多东西都没问。也说不清楚是个印度人还是个LATINO,反正口音很怪,刨根问题的 : 没完没了的问。后来干脆由我来主动讲述老百姓自己的故事,他才不问了。后来问发现 : 他们都没有STOCK OPTION,以后可能一起发,另外年终有10%的BONUS。还是大公司机会
|
y****w 发帖数: 3747 | 39 dba的面试,有心的话谁都能被问死,面太宽了。整天忙着hands on了,猛被问下概念性
的东西有时候真反应不过来.
level
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个dba是做sql server的吧,我面试sql server的时候也被多次问道isolation level : 的问题 : : FANCY
|
B*****g 发帖数: 34098 | 40 这个面试也是八股,就那么点面试题,背下来就行了
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : dba的面试,有心的话谁都能被问死,面太宽了。整天忙着hands on了,猛被问下概念性 : 的东西有时候真反应不过来. : : level
|
|
|
c*****d 发帖数: 6045 | 41 没错,dba的东西太多了,想问住别人太容易了
nice的人会看应聘者的思路,tough的就直接fail了
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : dba的面试,有心的话谁都能被问死,面太宽了。整天忙着hands on了,猛被问下概念性 : 的东西有时候真反应不过来. : : level
|
c*****d 发帖数: 6045 | 42 水平低的面试官会考八股,或者从题库里选题
水平高的就会考面很广,不要求你都知道,但是会考察你的思路
有一次我面试G家的oracle database engineer
先问我的经历,我讲到我做过优化
就问我怎么优化的sql语句,我blabla一通,说到index
他问oracle里都有什么index,我答b-tree, bitmap, function
他问b-tree和bitmap有啥区别,我blabla一通
他问null值在b-tree里有没有,我说没有
他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认
他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
他就问还有啥简单方法,如果不知道oracle block结构
我考虑了几分钟,突然想到一个最简单的方法
两个有bitmap index的空表
一个load五百万记录,index column都不是null,看Index的大小
一个load五百万记录,index column都是null,看Index的大小
这样就可以知道我猜想的对不对
这样的面试,对面试者也是一个很大的提高
这样的公司和同事,真是让我心仪
可惜万恶的H1B制度,让我直接出局
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个面试也是八股,就那么点面试题,背下来就行了
|
y****w 发帖数: 3747 | 43 G家也限制h1b??
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 水平低的面试官会考八股,或者从题库里选题 : 水平高的就会考面很广,不要求你都知道,但是会考察你的思路 : 有一次我面试G家的oracle database engineer : 先问我的经历,我讲到我做过优化 : 就问我怎么优化的sql语句,我blabla一通,说到index : 他问oracle里都有什么index,我答b-tree, bitmap, function : 他问b-tree和bitmap有啥区别,我blabla一通 : 他问null值在b-tree里有没有,我说没有 : 他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认 : 他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
|
y****w 发帖数: 3747 | 44 想想tom kyte要是改个名字化妆成女人去面试碰上个想招老想好的a3。。。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 没错,dba的东西太多了,想问住别人太容易了 : nice的人会看应聘者的思路,tough的就直接fail了
|
c*****d 发帖数: 6045 | 45 G家SE/SDE/SDET应该不限制h1b
dba or db engineer后来就不考虑要h1b sponsorship的了
公民和绿卡那么多人都抢着去,找这麻烦干啥
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : G家也限制h1b??
|
c*****d 发帖数: 6045 | 46 哈哈
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 想想tom kyte要是改个名字化妆成女人去面试碰上个想招老想好的a3。。。
|
y****w 发帖数: 3747 | 47 原来g也是乌鸦一只。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : G家SE/SDE/SDET应该不限制h1b : dba or db engineer后来就不考虑要h1b sponsorship的了 : 公民和绿卡那么多人都抢着去,找这麻烦干啥
|
y****w 发帖数: 3747 | 48 那你要去tx了?哪天中午吃个饭吧。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 哈哈
|
B*****g 发帖数: 34098 | 49 这个还不叫八股?
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 水平低的面试官会考八股,或者从题库里选题 : 水平高的就会考面很广,不要求你都知道,但是会考察你的思路 : 有一次我面试G家的oracle database engineer : 先问我的经历,我讲到我做过优化 : 就问我怎么优化的sql语句,我blabla一通,说到index : 他问oracle里都有什么index,我答b-tree, bitmap, function : 他问b-tree和bitmap有啥区别,我blabla一通 : 他问null值在b-tree里有没有,我说没有 : 他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认 : 他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
|
B*****g 发帖数: 34098 | 50 都一样,DBA本来要的就不多,平时工作又没啥技术含量,有的是有身份的干,谁给你
办绿卡。
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 原来g也是乌鸦一只。
|
|
|
c*****d 发帖数: 6045 | 51 还不确定
下星期二前local的那个会有结果,到时候在考虑选哪个
中午吃饭没问题
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 那你要去tx了?哪天中午吃个饭吧。
|
g***l 发帖数: 18555 | 52 DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的
INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说
肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法
。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的 |
c*****d 发帖数: 6045 | 53 前面是八股,bitmap null以后就不是八股了
并且没有因为答错了就否定对方
给面试者一个机会去证明自己的水平
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个还不叫八股?
|
B*****g 发帖数: 34098 | 54 你没问他如果已经update statistic了呢?
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
c*****d 发帖数: 6045 | 55 “没MISSING INDEX,但老是INDEX SCAN”
说反了吧,是“table scan”?
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
B*****g 发帖数: 34098 | 56 sql server
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : “没MISSING INDEX,但老是INDEX SCAN” : 说反了吧,是“table scan”?
|
B*****g 发帖数: 34098 | 57 但是你要是按八股准备了就没有下面发挥了,嘻嘻。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 前面是八股,bitmap null以后就不是八股了 : 并且没有因为答错了就否定对方 : 给面试者一个机会去证明自己的水平
|
c*****d 发帖数: 6045 | 58 zkss,没明白
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : sql server
|
g***l 发帖数: 18555 | 59 他说的是INDEX SCAN,我还纳闷呢,INDEX SCAN不就是用了INDEX么,怎么还慢?
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : “没MISSING INDEX,但老是INDEX SCAN” : 说反了吧,是“table scan”?
|
j*****n 发帖数: 1781 | 60 won't rebuild index update statistics? he is a fool.
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
|
|
g***l 发帖数: 18555 | 61 我跟他讲要避免KEY LOOKUP啥的,他都不懂。我也没好意思说什么。 |
B*****g 发帖数: 34098 | |
c*****d 发帖数: 6045 | 63 应该叫clustered index scan
不能这么省略吧
除了这个老印这么用,还有人这么用吗
我用google search - sql server “index scan”
返回的结果只有这个老印这么叫
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我觉得他在问这个 : http://blog.sqlauthority.com/2007/03/30/sql-server-index-seek-v
|
B*****g 发帖数: 34098 | 64 我也是google的,呵呵,以后俺面试人,一定允许google、baidu、bing、yahoo,答案
全在上面,问啥问,哈哈
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 应该叫clustered index scan : 不能这么省略吧 : 除了这个老印这么用,还有人这么用吗 : 我用google search - sql server “index scan” : 返回的结果只有这个老印这么叫
|
g***l 发帖数: 18555 | |
y****w 发帖数: 3747 | 66 默认允许查文档。
这种基本大脑扩充的东西还是要允许的。然后再看总体表现。不需要查到比需要查到有
优势,查得到的比查不到的强。
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我也是google的,呵呵,以后俺面试人,一定允许google、baidu、bing、yahoo,答案 : 全在上面,问啥问,哈哈
|
z***y 发帖数: 7151 | 67 在SQL Server 里, null 值在btree 里当然是有的。 但是不是值本身。 是标识nulll
的bitmap。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 水平低的面试官会考八股,或者从题库里选题 : 水平高的就会考面很广,不要求你都知道,但是会考察你的思路 : 有一次我面试G家的oracle database engineer : 先问我的经历,我讲到我做过优化 : 就问我怎么优化的sql语句,我blabla一通,说到index : 他问oracle里都有什么index,我答b-tree, bitmap, function : 他问b-tree和bitmap有啥区别,我blabla一通 : 他问null值在b-tree里有没有,我说没有 : 他问null值在bitmap里有没有,我没注意过,就实话实说,回答估计没有,不确认 : 他就问你怎么证明你的这个估计,我想了一下,说可以用bbed或者dd看
|
B*****g 发帖数: 34098 | 68 现在都不查文档了,慢。google快,简单明了,还有前人的总结新的,以及各种方案的
对比。基本上需要做的,都是前人早就做过的。
答案
【在 y****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 默认允许查文档。 : 这种基本大脑扩充的东西还是要允许的。然后再看总体表现。不需要查到比需要查到有 : 优势,查得到的比查不到的强。
|
B*****g 发帖数: 34098 | 69 oracle
nulll
【在 z***y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 在SQL Server 里, null 值在btree 里当然是有的。 但是不是值本身。 是标识nulll : 的bitmap。
|
y****w 发帖数: 3747 | 70 出题难度大多了。
【在 B*****g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 现在都不查文档了,慢。google快,简单明了,还有前人的总结新的,以及各种方案的 : 对比。基本上需要做的,都是前人早就做过的。 : : 答案
|
|
|
c*****d 发帖数: 6045 | 71 zenny你说non clustered index的index page里有null值?
这个文档里我没看到过,也没做过实验,谁做个实验给确认一下?
另外null的bitmap是啥意思?
nulll
【在 z***y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 在SQL Server 里, null 值在btree 里当然是有的。 但是不是值本身。 是标识nulll : 的bitmap。
|
B*****g 发帖数: 34098 | 72 把这个也加到话题里吧
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : zenny你说non clustered index的index page里有null值? : 这个文档里我没看到过,也没做过实验,谁做个实验给确认一下? : 另外null的bitmap是啥意思? : : nulll
|
s*****o 发帖数: 303 | 73 这个问题真偏啊
【在 g***l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : DBA问的是说有个SP RUN的很慢,也没MISSING INDEX,但老是INDEX SCAN,我说是你的 : INDEX没有UPDATE么,REBUILD INDEX,他说INDEX也REBUILD了,还是INDEX CAN,我说 : 肯定是你的DATA FRAG或者INDEX FRAG了啊。REBUILD肯定解决问题,再慢我有什么办法 : 。他最后说是要UPDATE STATISTICS,靠,我的DB都是AUTO UPDATE STATS的
|
w****u 发帖数: 3147 | |
y****w 发帖数: 3747 | 75 1. null值没法记录,只能记录标记。
2. 对可空列把空标记当值对待很有意义。
弄个大表,某索引列上填充1%的空值,然后count一下,没意外也就扫下索引而已。
说bitmap我不懂,sql没那么熟。
从relational的理论上说,只有primary key不要null。但实现上应该和普通unique
index没啥不同,多个非空约束。不过对null值得处理,不同dbms好像很不一样。
【在 c*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : zenny你说non clustered index的index page里有null值? : 这个文档里我没看到过,也没做过实验,谁做个实验给确认一下? : 另外null的bitmap是啥意思? : : nulll
|
gy 发帖数: 620 | 76 Re这个.
当年我interview, 有个老印老问我replication的问题, 其中有个她说错了, 我就说你
是错的. 应该是这么这么的...
碰到象LZ这样的问题, 我肯定要这么说的. 反正老印多的地方我也不想去.
【在 j*****n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : won't rebuild index update statistics? he is a fool.
|