【MYSQL】mysql5.7-bug -information_schema的表被查询可能导致内存泄漏

  

  
     

      <李>   657年2017年5月11日马ChoShing
         李   <李>   描述
      李   <李>   上运行一个查询信息_Schematables where子句来排除系统模式显示内存增长最终内存数据库表条目数约20000 500表每个db
      李   <李>   
      李   <李>   mysql uroot h227001 e
      李   <李>   
      李   <李>   如何
      李   <李>   请参考附加文件
      李   <李>   
      李   <李>   table_definition_cache10000
      李   <李>   table_open_cache 10000
      李   <李>   innodb_open_files10000
      李   <李>   open_files_limit10000
      李   <李>   
      李   <李>   运行sql查询每一秒的记忆越来越从OS mysqld
      李   <李>   
      李   <李>   mysql uroot h227001 e
      李   <李>   
      李   <李>   建议修复
      李   <李>   不知道,但内存增长   李   
     

  

  
  

  

  ,,,,,日前,作者遇到一个疑似“内存“泄露的问题,一时找不头绪,然后就从mysql的官方上找线索,发现了上面的bug(见上图,错误id 86279),查询information_schema下表的表导致内存溢出。经动手简单测试,貌似还真有这回事。同理,该模式下的其他的一下表,可能也存在这个问题。   

  

  ,,,,,对于表数量特别多的系统,可能更需要慎重。但也无须惊慌,上面写的重现现象是重复查询,然后内存逐步增长,最终伯父。   

  

  ,,,,,   

  

  ,,,,,以上信息仅供各位朋友参考! ! !
  
  
  
  percona 5.7,
     

      <李>   bugslaunchpadnet perconaserver/错误/1693511性能占用大量内存10 g左右稳定下来   李   
     

【MYSQL】mysql5.7-bug -information_schema的表被查询可能导致内存泄漏