零二读小说网

手机浏览器扫描二维码访问

第1946章 携程后台的首轮考验2(第2页)

另外两个技术员也没有闲着,一个在检查代码里所有数据库查询语句的效率,一个在重新配置服务器的内核参数。

俞飞鸿给每个人倒了一杯咖啡,然后回到自己的办公桌前,坐下来。

她看着窗外的天空,灰蒙蒙的,有几只鸟从远处飞过去,很快就看不见了。

大约过了四十分钟,赵磊的电话响了。

他接起来,听了一会儿,然后开始在电脑上操作。

对方说一句,他做一步,动作很慢,像是在跟着一个人的指引在走。

俞飞鸿走过去,站在他身后,看着他操作。

她看不懂他在做什么,但她看得到他的表情。

他脸上的那种紧绷在一点一点地消退,取而代之的是一种专注的、有了方向感的笃定。

又过了大约二十分钟,赵磊把电话挂了。

“找到问题了。”他转过身,声音比之前轻松了很多,“孙工说我们的数据库索引没有问题,但mySqL的查询优化器在特定情况下会选择错误的执行计划,不走索引,导致全表扫描。

他给了一个workaround,用强制索引的方式改写查询语句,我已经改了。”

“那服务器崩溃的问题呢?”

“那个是连锁反应。

查询不走索引,数据库的负载暴增,连接数堆积,最后把内存吃光了。

强制索引之后,查询效率提升了将近十倍,同样的并发量应该扛得住了。”

赵磊抬起头,看着俞飞鸿。

“再跑一次?”

俞飞鸿看了他一眼,“你确定这次能行?”

热门小说推荐