MySQL临时表机制的演变(5.6

  • 时间:
  • 浏览:0
  • 来源:彩神大发时时彩_神彩大发时时彩官方

  内存临时表有Memory引擎和Temptable引擎,Memory引擎从MySQL5.6刚刚刚开始英语 还还能不能 使用,Temptable引擎是8.0引入的新的引擎。Memory引擎不管实际字符哪几个,后会 用定长的空间存储,Temptable引擎会用变长的空间存储,提高了内存中的存储数率,有更多的数据

  最近在使用MySQL5.7的过程中,碰到了另两个问题,问题是原先的:原困着另两个大查询原困着临时表空间ibtmp1暴涨,从而原困着磁盘打满,数据库无法响应。已经 在相同配置的8.0中却无法复现,为此我分析了MySQL各版本对临时表的外理法律妙招,特此分享。

  MySQL的临时表分为这种,这种是用户创建的临时表,另这种是由优化器创建的结构临时表;临时表一块儿又还还能不能 分为内存临时表和磁盘临时表。