位置: 编程技术 - 正文

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设置时区)

  • 工资里个人代扣款是什么
  • 不付加工费怎么办
  • 应纳税所得额可以扣除哪些
  • 企业所得税计提表模板
  • 开票金额大于付款金额怎么做分录
  • 天猫积分购物券可以退吗
  • 农行公户怎么给公户转账
  • 设备配件定义
  • 保本销售量的计算公式用安全边际率
  • 代收货款的商品
  • 未加盖发票专用章的发票是不合规
  • 应收帐款备抵法
  • 个体户没有税务登记证能注销营业执照吗
  • 地产企业不动产登记入哪个科目?
  • 客户把发票弄丢了,红冲重新开了会有什么风险
  • 小规模纳税人未开票收入填在哪里
  • 怎么知道是不是强制执行
  • 增值税的附加税有哪些,税费多少
  • 交换房产土地如何交税
  • 人力资源劳务外包服务开票
  • 支付机器设备修理费
  • 公司作为二房东怎么给别人开发票
  • 收到银行承兑汇票后,如何取钱
  • 计提住房公积金
  • 工会经费会计分局
  • 企业投资的工程项目包括
  • 如何禁用win10自动修复
  • cmt.exe病毒
  • 枇杷叶的功效与作用及副作用
  • vue 网页
  • php将数据导出到excel
  • 应收账款逾期的危险信号
  • 陈列费用明细表怎么做
  • php跳转微信支付
  • torch.nn.function
  • ajax获取php数据
  • 企业资产损失税前扣除管理办法最新
  • 如何查看python模块的依赖包
  • 增值税留抵税额退税政策
  • 小规模纳税人开票额度
  • 个人所得税大病医疗是什么意思
  • LVS负载均衡群集的常用调度算法包含哪几种?
  • mysql 触发器
  • 公司捐赠给个人公司要交税吗
  • 个人劳务费用
  • 营改增小规模纳税人认定标准
  • 固定资产清理是三栏式还是多栏式
  • 申报方式选哪个?
  • 不抵扣的进项税为什么要交税
  • 应付账款的入账价值应当包括增值税的进项税额
  • 以无形资产换入固定资产发生的净损益
  • 个体工商户税收新政策
  • 代扣代缴增值税怎么做账
  • 公司按最低标准交社保可以申请补偿吗
  • 行政事业单位如何开发票
  • 公对公转账必须签合同吗
  • 明细账的登记方向与总账的登记方向是一致的
  • 生产成本如何设置明细账
  • 在mysql中使用mysql workbench创建数据库
  • windows10取消fn功能键
  • cmd提示符基础知识
  • 新一代win10
  • linux find命令忽略大小写
  • sointgr.exe - sointgr是什么进程 有什么用
  • mac双系统怎么调整磁盘空间
  • win10重置系统快捷键
  • 日历功能在哪里设置
  • javascript Ext JS 状态默认存储时间
  • c#程序代码大全
  • opengles和vulkan哪个好
  • 简介英文
  • nodejs 文档
  • unity项目资源
  • 基于豆瓣电影数据linux
  • activity启动流程图解
  • unity3d基本操作
  • python多线程怎么用
  • JQUERY的AJAX请求缓存里的数据问题处理
  • javascript文字特效
  • js闭包作用问题解决应用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设