Mysql是一次查询慢,还是每次都慢 说实话,关于SQL语句执行慢这个问题可以涉及到 MySQL 的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。 之前腾讯面试的实话,也问到这个问题了,不过答的很不好,之前没去 ...
top iostat查看cpu 内存及io占用情况 内核 程序参数设置不合理:查看有没有报内核错误,连接数用户打开文件数这些有没有达到上限等等 链路本身慢:是否跨运营商 用户上下行带宽不够 dns解析慢 服务器内网广播风暴什么的 程序设计不合理:是否程序本身算法设计太差,数据库语句太过复杂或者刚上线了什么功能引起的 其它关联的程序引起的:如果要访问数据库,检查一下是否数据库访问慢 是否被攻击了: ...
2019-01-09 17:35 0 641 推荐指数:
Mysql是一次查询慢,还是每次都慢 说实话,关于SQL语句执行慢这个问题可以涉及到 MySQL 的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。 之前腾讯面试的实话,也问到这个问题了,不过答的很不好,之前没去 ...
首先思考: 1.是一个用户慢,还是一群用户慢?还是全部用户慢?(思考这个问题可以定位是我们的问题,还是客户环境导致的问题) 2.用户哪里慢?是支付慢?还是打开主页慢?还是错做洗面那个具体业务逻辑慢?(定位系统那部分出现了问题) 3.监控-针对特定问题,编写性能脚本,进行问题的复现。引入 ...
题目:红灯三秒亮一次,绿灯一秒亮一次,黄灯2秒亮一次;如何让三个灯不断交替重复亮灯?(用Promse实现) 三个亮灯函数已经存在: 这道题首先考察Promise的应用,Promise的详细说明请看我的这篇文章:闲话Promise机制。首先我们需要一个函数来实现时间控制: 如果把问题 ...
1、如果id是动态的,定位时那就不要用id定位。用其他方式定位2、还有一种情况就是这个元素一会在页面上方,一会在下方,飘忽不定的动态元素, 那就根据元素属性定位(元素的 tag、name的步伐属性是不会变的,动的只是 class 属性和 styles 属性) 3、xpath中提供了三个非常好 ...
面试,由于题目表述容易,而解答相对麻烦,于是被很多人采用,广泛见于一些算法、规划的面试里。 要说清楚 ...
原理 1.你知道vue的模板语法用的是哪个web模板引擎的吗?说说你对这模板引擎的理解. 2.你知道v-model的原理吗?那双向绑定的原理呢? 3.你知道vue中k ...
问题,与大家分享自己的处理方法: 先排序用的是选择排序(其实面试那天用的是冒泡算法,当时做完没法拷贝 ...
有100格台阶,可以跨1步可以跨2步,那么一个有多少种走法; 今天电话面试。遇到一道算法问题,然后瞬间一脸懵逼; 然后机智的我,自作聪明的想到如果一个人每次都走1步,那么最多100步,每次走2步最少50步;然后明显跑题了。。。还好对方及时把我打断了。。。不然我估计要对着这玩意一直死脑 ...