一条耗时100ms的SQL把系统搞崩了
一个项目上线了两个月,除了一些反馈的优化和小Bug之外,项目一切顺利。前期是属于推广阶段,可能使用人员没那么多,当然对于项目部署肯定提前想到并发量了,所以早就把集群安排上,而且还在测试环境搞了一下压测,绝对是没得问题的;但是,就在两…
一个项目上线了两个月,除了一些反馈的优化和小Bug之外,项目一切顺利。前期是属于推广阶段,可能使用人员没那么多,当然对于项目部署肯定提前想到并发量了,所以早就把集群安排上,而且还在测试环境搞了一下压测,绝对是没得问题的;但是,就在两…
一、查询SQL尽量不要使用select*,而是具体字段1、反例SELECT*FROMuser;2、正例SELECTid,username,telFROMuser;3、理由节省资源、减少网络开销。可能用到覆盖索引,减少回表,提高查询效率。注意:为节省时间,…
分析命令showfullprocesslist;#该命令用于查看当前连接到mysql服务器的链接,以及经行的什么操作及状态。如果不加full,只能列出当前100条。show[global|session]status;#用于数据库运行时统计信息,默认是session。show[glo…