位置: 编程技术 - 正文

mysql tmp_table_size和max_heap_table_size大小配置

编辑:rootadmin

推荐整理分享mysql tmp_table_size和max_heap_table_size大小配置,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

针对G内存的配置

先说下tmp_table_size吧:

它规定了内部内存临时表的最大值,每个线程都要分配。(实际起限制作用的是tmp_table_size和max_heap_table_size的最小值。)如果内存临时表超出了限制,MySQL就会自动地把它转化为基于磁盘的MyISAM表,存储在指定的tmpdir目录下,默认:

mysql> show variables like "tmpdir";+---------------+-------+| Variable_name | Value |+---------------+-------+| tmpdir | /tmp/ | +---------------+-------+

优化查询语句的时候,要避免使用临时表,如果实在避免不了的话,要保证这些临时表是存在内存中的。如果需要的话并且你有很多group by语句,并且你有很多内存,增大tmp_table_size(和max_heap_table_size)的值。这个变量不适用与用户创建的内存表(memory table).

mysql tmp_table_size和max_heap_table_size大小配置

你可以比较内部基于磁盘的临时表的总数和创建在内存中的临时表的总数(Created_tmp_disk_tables和Created_tmp_tables),一般的比例关系是:

Created_tmp_disk_tables/Created_tmp_tables<5%

max_heap_table_size

这个变量定义了用户可以创建的内存表(memory table)的大小.这个值用来计算内存表的最大行数值。这个变量支持动态改变,即set @max_heap_table_size=#

,但是对于已经存在的内存表就没有什么用了,除非这个表被重新创建(create table)或者修改(alter table)或者truncate table。服务重启也会设置已经存在的内存表为全局max_heap_table_size的值。

这个变量和tmp_table_size一起限制了内部内存表的大小。

如果想知道更详细的信息,请参考“MySQL是怎样使用内部临时表的?”和“内存存储引擎”

MySQL修改时区的方法小结 本文实例总结了MySQL修改时区的方法。分享给大家供大家参考,具体如下:说明:这里总结记录修改mysql时区的三种方法。方法一:通过mysql命令行模式

MySQL 数据库 ALTER命令讲解 MySQL为关系型数据库(RelationalDatabaseManagementSystem),这种所谓的"关系型"可以理解为"表格"的概念,一个关系型数据库由一个或数个表格组成。当我们需要修改

MySQL ALTER命令使用详解 ALTERTABLE允许你修改一个现有表的结构。例如,你可以增加或删除列、创造或消去索引、改变现有列的类型、或重新命名列或表本身。你也能改变表的注

标签: mysql tmp_table_size和max_heap_table_size大小配置

本文链接地址:https://www.jiuchutong.com/biancheng/347244.html 转载请保留说明!

上一篇:mysql中关于Myisam_recover自动修复的使用方法(mysql中关于图书馆实训题)

下一篇:MySQL修改时区的方法小结(mysql8设置时区)

  • 股票交易印花税降低
  • 商品报废了还用退货吗
  • 企业减免税享受什么
  • 增值税抵扣凭证装订要求
  • 高新技术企业发展现状
  • 公司的车辆赠送公司
  • 刚成立公司没有报表怎么解释
  • 预收帐款一直挂账好吗
  • 事业单位其他收入的会计分录
  • 收到样品费计入什么科目
  • 企业留存收益包括盈余公积和未分配利润
  • 新会计准则最大变化
  • 增值税税负多少算高
  • 公司账户流水要交税吗
  • 高速支付宝支付如何开发票
  • 补缴的增值税可以计入以前年度损益调整
  • 租赁厂房水电费怎么算
  • 其他业务成本借贷方向表示
  • 即征即退的增值税需要缴纳企业所得税吗
  • 企业合并中或有负债确认后期调整的项目
  • 中介公司代发工资合法吗
  • javascript中
  • php怎么添加样式
  • windows10更新会丢失数据吗
  • PHP:Memcached::prepend()的用法_Memcached类
  • win11搜索栏不能用
  • php 调用函数
  • Kamikōchi, Nagano Prefecture, Japan (© sadao/Shutterstock)
  • 圣保罗大教堂是什么教
  • zendframework3中文手册
  • vue3刷新组件
  • php方法重载
  • Diffusion-GAN: Training GANs with Diffusion 解读
  • framework core
  • 买商品赠送赠品怎么做账
  • 延期缴纳税款的问题
  • 资产负债表中应付账款项目应根据什么填制
  • 固定收益票据
  • 免税农产品发票需要勾选吗
  • 合营企业长期股权投资
  • 预提费用是应付账款吗
  • 将自产产品用于公益事业
  • 差旅费不抵扣
  • 残保金操作流程
  • 公允价值变动损益属于什么科目
  • 年化收益率和年利率区别
  • 公司注销实收资本账务处理
  • 医院药品进销差价会计核算
  • 电子凭证用不了
  • 高速公路通行费抵扣税率
  • 医保卡里收入和余额不一样
  • 无进项发票开具销项发票
  • 测绘费计入什么明细科目
  • 汇款退款
  • 企业项目贷款所需资料
  • 红字冲销凭证怎么登明细账
  • 利润表每股收益增加说明什么
  • sqlserver自定义函数在哪查看
  • xp不能安装win8
  • 微软宣布将AI引入Office套件
  • 修改linuxip
  • win10临时文件设置
  • 电脑怎么装双系统win10和linux
  • mac怎么更换用户名和密码
  • window102021年更新计划
  • macbookair控制面板
  • php创建注释的方法
  • win7自动休眠怎么取消
  • win8 应用商店
  • linuxvim编辑器的用法
  • cocos2dx官方教程
  • javascript如何调用
  • javascript中声明变量的关键字
  • excel最小化后再次选择不弹出来
  • js响应式布局
  • nodejs oom
  • Node.js中的什么模块是用于处理文件和目录的
  • node.js的安装步骤
  • unity3d quaternion
  • 贵阳市税务局基本情况
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设