近期Psql相关业务的收获:agg函数对于null值的处理/ array_agg()/ Unmarshal的性能消耗和工作原理
【case1】项目背景:需要返回一些GC的统计数据。相关数据存在frame这张表内,表中的数据一行就是一帧的数据,可以理解为记录了这一帧内的性能信息。与需求相关的col是GcChartSample,是一个json类型的数据,里面存的是该帧触发的各个种类的GC的大小,没有触发的GC的字段将不会列在这个GC中。例如:{"Internal":252,"Other":192,"Scripts":7832}