另外两个技术员也没有闲着,一个在检查代码里所有数据库查询语句的效率,一个在重新配置服务器的内核参数。
俞飞鸿给每个人倒了一杯咖啡,然后回到自己的办公桌前,坐下来。
她看着窗外的天空,灰蒙蒙的,有几只鸟从远处飞过去,很快就看不见了。
大约过了四十分钟,赵磊的电话响了。
他接起来,听了一会儿,然后开始在电脑上操作。
对方说一句,他做一步,动作很慢,像是在跟着一个人的指引在走。
俞飞鸿走过去,站在他身后,看着他操作。
她看不懂他在做什么,但她看得到他的表情。
他脸上的那种紧绷在一点一点地消退,取而代之的是一种专注的、有了方向感的笃定。
又过了大约二十分钟,赵磊把电话挂了。
“找到问题了。”他转过身,声音比之前轻松了很多,“孙工说我们的数据库索引没有问题,但mySqL的查询优化器在特定情况下会选择错误的执行计划,不走索引,导致全表扫描。
他给了一个workaround,用强制索引的方式改写查询语句,我已经改了。”
“那服务器崩溃的问题呢?”
“那个是连锁反应。
查询不走索引,数据库的负载暴增,连接数堆积,最后把内存吃光了。
强制索引之后,查询效率提升了将近十倍,同样的并发量应该扛得住了。”
赵磊抬起头,看着俞飞鸿。
“再跑一次?”
俞飞鸿看了他一眼,“你确定这次能行?”
《重生87,半年爆赚200亿美金》 第1946章 携程后台的首轮考验2(第2/9页)
本章未完,点击下一页继续阅读。