mysql使用总内存 = global_buffers + thread_buffers
 
All thread buffer(会话/线程级内存分配总和) = 
max_threads(当前活跃连接数)  * (
read_buffer_size             -- 顺序读缓冲,提高顺序读效率
+read_rnd_buffer_size   -- 随机读缓冲,提高随机读效率
+sort_buffer_size           -- 排序缓冲,提高排序效率
+join_buffer_size           -- 表连接缓冲,提高表连接效率
+binlog_cache_size       -- 二进制日志缓冲,提高二进制日志写入效率
+tmp_table_size            -- 内存临时表,提高临时表存储效率
+thread_stack                -- 线程堆栈,暂时寄存SQL语句/存储过程
+thread_cache_size       -- 线程缓存,降低多次反复打开线程开销
+net_buffer_length       -- 线程持连接缓冲以及读取结果缓冲
+bulk_insert_buffer_size  -- MyISAM表批量写入数据缓冲

global buffer(SGA, 全局内存分配总和) =
innodb_buffer_pool_size                      -- InnoDB高速缓冲,行数据、索引缓冲,以及事务锁、自适应哈希等
+innodb_additional_mem_pool_size    -- InnoDB数据字典额外内存,缓存所有表数据字典
+innodb_log_buffer_size                      -- InnoDB REDO日志缓冲,提高REDO日志写入效率
+key_buffer_size                                   -- MyISAM表索引高速缓冲,提高MyISAM表索引读写效率
+query_cache_size                                -- 查询高速缓存,缓存查询结果,提高反复查询返回效率
+table_cahce                                         -- 表空间文件描述符缓存,提高数据表打开效率
+table_definition_cache                        -- 表定义文件描述符缓存,提高数据表打开效率

转载于:https://www.cnblogs.com/fuyuntao/p/6700313.html

MYSQL PGA SGA设置相关推荐

  1. oracle查询sga以及pga的大小,SGA/PGA的设置与调整

    SGA/PGA的设置与调整 2013-04-10 SGA是用于存储数据库信息的内存区,该信息为数据库进程所共享.它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际 ...

  2. oracle对sga统计信息不对,关于oracle sga设置的总结,很经典--转

    关于oracle sga设置的总结,很经典--转 说明: 本总结不针对特例,仅对服务器只存在OS + ORACLE 为例,如果存在其他应用请酌情考虑.写这个也是因为近来这种重复性的问题发生的太多所导致 ...

  3. 在mysql中怎样设置值唯一_mysql怎么设置行值唯一?

    mysql可通过给行(字段)添加唯一性约束来设置行值唯一,语法格式"CREATE TABLE 表名 (字段名 数据类型 UNIQUE);"和"ALTER TABLE 表名 ...

  4. 查看linux mysql 账户权限设置_Linux下mysql新建账号及权限设置各种方式总结

    来自:http://justcoding.iteye.com/blog/1941116 1.权限赋予 说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务 ...

  5. MySql远程连接设置

    数据库不允许从远程访问怎么办?本文提供了三种解决方法: 1.改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 &qu ...

  6. mysql命令行设置sqlmodel_MySQL的sql_mode模式说明及设置

    一.MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入.在生产环境必须将这个值设置为严格模式, ...

  7. c mysql 的默认值_为mysql表字段设置默认值的方法及注意细节

    为mysql表字段设置默认值的方法及注意细节,有需要的朋友可以参考下. 环境:MySQL 5.1 + 命令行工具 问题:MySQL表字段设置默认值 解决方法: 代码如下: --SQL: CREATE ...

  8. 深入mysql慢查询设置的详解

    深入mysql慢查询设置的详解 在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页,如何优化SQL语句将那些运行时间 比较 ...

  9. php设置mysql查询编码,php连接mysql时怎么设置编码方式

    php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...

  10. mysql时区设置gmt_将MySQL数据库时区设置为GMT

    不,不可能在MySQL实例中更改单个数据库的时区. 您可以检索服务器和客户端time_zone设置: SELECT @@global.time_zone, @@session.time_zone; 您 ...

最新文章

  1. led显示屏建设标准_户外LED显示屏3大防护标准_显示屏应对恶劣天气?
  2. JS(JavaScript)的深入了解1(更新中···)
  3. 乐视手机权限开启方法
  4. libuv / 编译 libuv 1.30 过程说明(静态库)
  5. pip 安装 mysqlclient 报错 Command errored out with exit status 1
  6. 喜报!阿里云自研云原生数据仓库 AnalyticDB 获奖啦!
  7. 用C语言实现简单的停车场管理
  8. django请求生命周期
  9. python求解分支定界(branch-and-bound)问题使用pybnb基本架构
  10. 思考…求知(double和Double的区别)
  11. python实现信号幅值归一化
  12. 探究streambuf
  13. 寒假小软件开发记录02--布局
  14. python复数运算程序_python复数-python,复数
  15. python对指定字符串寻找回文子序列的最小划分
  16. phpzend框架_PHP框架Zend
  17. 一、MySQL数据库优化策略
  18. 保证金监控中心保证期货开户和交易记录
  19. 高斯-勒让德求积公式及Matlab实现
  20. vue 项目在index.html页面直接引入jq库,报错$ is not defined解决方案

热门文章

  1. 关于System.identityHashCode(obj) 与 obj.hashcode()
  2. C#对象的浅拷与深拷贝
  3. memcached—如何在Windows操作系统中安装、启动和卸载memcached
  4. 通过HttpClient转发/调用HTTP请求
  5. 去掉iPhone、iPad的默认按钮样式
  6. Hibernate之组件映射
  7. C# 子类实例化基类 基类使用不了子类的方法_C#委托事件机制:事件的完整声明,触发和事件的本质(6)...
  8. python中的超类_Python中的抽象超类
  9. 大数据Hadoop学习记录(4)----基于JAVA的HDFS文件操作
  10. php jpeg不支持,php jpeg不支持怎么办