HeroHong opened a new issue #12331:
URL: https://github.com/apache/shardingsphere/issues/12331


   ## Bug Report
   
   num     #instances         #bytes  class name
   ----------------------------------------------
      1:        723701     1723060848  [C
      2:      23438021      562512504  java.util.LinkedList$Node
      3:      22989567      551749608  
org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple.ParameterMarkerExpressionSegment
      4:         19796       24885584  [B
      5:        720560       17293440  java.lang.String
      6:        348547       11153504  
org.apache.shardingsphere.sql.parser.sql.segment.dml.column.ColumnSegment
      7:        284008        9088256  java.util.LinkedList
      8:        374714        8993136  
org.apache.shardingsphere.sql.parser.sql.value.identifier.IdentifierValue
      9:         95366        8392208  java.lang.reflect.Method
     10:        113274        7787336  [Ljava.lang.Object;
     11:        246617        5918808  
org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ColumnProjectionSegment
     12:        170195        5446240  
java.util.concurrent.ConcurrentHashMap$Node
     13:        105644        4225760  java.util.LinkedHashMap$Entry
     14:         34045        3716200  java.lang.Class
     15:        110722        3543104  java.util.HashMap$Node
     16:         35275        3271760  [Ljava.util.HashMap$Node;
     17:         20645        3092088  [I
     18:         89022        2848704  
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.PredicateSegment
     19:         51995        2495760  
org.aspectj.weaver.reflect.ShadowMatchImpl
     20:         64925        2077600  org.antlr.v4.runtime.atn.ATNConfig
     21:         84638        2031312  java.util.ArrayList
     22:          3380        1859456  
[Ljava.util.concurrent.ConcurrentHashMap$Node;
     23:         51995        1663840  org.aspectj.weaver.patterns.ExposedState
     24:         69247        1661928  
org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment.InsertValuesSegment
     25:         29387        1645672  java.util.LinkedHashMap
     26:         71822        1538608  [Ljava.lang.Class;
     27:         31810        1526880  java.util.HashMap
     28:         53692        1417528  [Z
     29:         16298        1303840  java.lang.reflect.Constructor
     30:         26018        1248864  
com.google.common.cache.LocalCache$StrongAccessEntry
     31:         25998        1247904  
com.google.common.cache.LocalCache$SoftValueReference
     32:         51996        1247896  [Lorg.aspectj.weaver.ast.Var;
     33:         48475        1163400  
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateCompareRightValue
     34:         23523        1129104  
org.apache.shardingsphere.sql.parser.sql.statement.dml.SelectStatement
     35:         27653        1106120  
com.sun.org.apache.xerces.internal.dom.DeferredAttrImpl
     36:         33396        1068672  com.alibaba.metrics.LongAdder
     37:         63699        1019184  java.lang.Object
     38:         40309         967416  
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateBracketValue
     39:         40309         967416  
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateInRightValue
     40:         40309         967416  
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateLeftBracketValue
     41:         40309         967416  
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateRightBracketValue
     42:         23212         928480  
com.sun.org.apache.xerces.internal.dom.DeferredTextImpl
   
   ### Which version of ShardingSphere did you use?
   
   <groupId>org.apache.shardingsphere</groupId>
    <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
     <version>4.1.1</version>
   
   ### Which project did you use? ShardingSphere-JDBC or ShardingSphere-Proxy?
   
   ### Expected behavior
   
   ### Actual behavior
   
   ### Reason analyze (If you can)
   
   SQLParseResultCache GC不了,技术我手动调用System.gc()。cache中的软引用依然存在
   <img width="1120" alt="wecom-temp-130d4c4bea4878d4babcbd4400a15f4b" 
src="https://user-images.githubusercontent.com/11569710/132796828-6aeb1388-1e69-4da8-9583-26455274d39c.png";>
   
   
   ### Steps to reproduce the behavior, such as: SQL to execute, sharding rule 
configuration, when exception occur etc.
   
   ### Example codes for reproduce this issue (such as a github link).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to