这个表其实是在每个tidb内存中的,但是每次查还是需要和pd节点进行交互,获取最新的数据,所以,数据量大的话,确实会有点慢。。。
优化系统表是指说明清单里面的这几张表还是information_schema所有的表都进行优化了
看版本说明,应该是只优化了清单里的几张表。
这样啊,那是不是升级了8也解决不了问题,现在也不太敢升级
可以趁活动期间,评估一场升级
活动结束了好像
没有结束呢
已反馈处理,再试一下
对了,是否有什么参数调整可以缓解查询慢的情况。
貌似没有吧,或者可以原表查询,没有这么多case when,然后在应用层去对数据做转换。
DatabaseMetaData metaData = conn.getMetaData();
tableFieldResultSet = metaData.getColumns(catalog, schema, tableName, “%”);是用这个方法做的
那会对这个表的查询做优化吗,因为通过jdbc获取表结构是一个非常常见的用法
建议提个issues,反馈一下。
测试环境的话,可以试试8版本