问题一:watch工具能帮助我们分析什么?
watch工具能帮助我们分析什么?
参考回答:
可以帮助我们分析线上方法的入参及返回值,结合条件判断,可以快速知道某一个函数可能执行到的场景。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/625343
问题二:options工具在哪些情况下特别有用?
options工具在哪些情况下特别有用?
参考回答:
在需要分析jdk内部的调用时特别有用,例如可以通过打开某些选项来深入分析。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/625344
问题三:profiler工具提供了哪些功能?
profiler工具提供了哪些功能?
参考回答:
提供了性能分析、采集内存、cpu、锁、cache miss等火焰图数据的功能,还可以用于分析应用启动速度慢的原因以及JVM应用Old区增长较快的原因。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/625345
问题四:vmtool工具主要用于什么目的?
vmtool工具主要用于什么目的?
参考回答:
主要用于获取实例强制GC,获取jvm中某些类的实例列表,进而利用其他指令分析内部的数据。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/625346
问题五:SQL执行效率高,但调用量大该怎么优化?
SQL执行效率高,但调用量大该怎么优化?
参考回答:
如果是查询请求,可以适当的利用缓存,降低数据库的压力,和数据库相比,缓存的效率更高,成本更低
如果是写请求,评估业务的合理性,是否能降低业务请求的频率,不如通过限速、削峰的方式降低数据库的压力
关于本问题的更多回答可点击原文查看: