MYSQL PGA SGA设置
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设置相关推荐
- oracle查询sga以及pga的大小,SGA/PGA的设置与调整
SGA/PGA的设置与调整 2013-04-10 SGA是用于存储数据库信息的内存区,该信息为数据库进程所共享.它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际 ...
- oracle对sga统计信息不对,关于oracle sga设置的总结,很经典--转
关于oracle sga设置的总结,很经典--转 说明: 本总结不针对特例,仅对服务器只存在OS + ORACLE 为例,如果存在其他应用请酌情考虑.写这个也是因为近来这种重复性的问题发生的太多所导致 ...
- 在mysql中怎样设置值唯一_mysql怎么设置行值唯一?
mysql可通过给行(字段)添加唯一性约束来设置行值唯一,语法格式"CREATE TABLE 表名 (字段名 数据类型 UNIQUE);"和"ALTER TABLE 表名 ...
- 查看linux mysql 账户权限设置_Linux下mysql新建账号及权限设置各种方式总结
来自:http://justcoding.iteye.com/blog/1941116 1.权限赋予 说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务 ...
- MySql远程连接设置
数据库不允许从远程访问怎么办?本文提供了三种解决方法: 1.改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 &qu ...
- mysql命令行设置sqlmodel_MySQL的sql_mode模式说明及设置
一.MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入.在生产环境必须将这个值设置为严格模式, ...
- c mysql 的默认值_为mysql表字段设置默认值的方法及注意细节
为mysql表字段设置默认值的方法及注意细节,有需要的朋友可以参考下. 环境:MySQL 5.1 + 命令行工具 问题:MySQL表字段设置默认值 解决方法: 代码如下: --SQL: CREATE ...
- 深入mysql慢查询设置的详解
深入mysql慢查询设置的详解 在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页,如何优化SQL语句将那些运行时间 比较 ...
- php设置mysql查询编码,php连接mysql时怎么设置编码方式
php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...
- mysql时区设置gmt_将MySQL数据库时区设置为GMT
不,不可能在MySQL实例中更改单个数据库的时区. 您可以检索服务器和客户端time_zone设置: SELECT @@global.time_zone, @@session.time_zone; 您 ...
最新文章
- led显示屏建设标准_户外LED显示屏3大防护标准_显示屏应对恶劣天气?
- JS(JavaScript)的深入了解1(更新中···)
- 乐视手机权限开启方法
- libuv / 编译 libuv 1.30 过程说明(静态库)
- pip 安装 mysqlclient 报错 Command errored out with exit status 1
- 喜报!阿里云自研云原生数据仓库 AnalyticDB 获奖啦!
- 用C语言实现简单的停车场管理
- django请求生命周期
- python求解分支定界(branch-and-bound)问题使用pybnb基本架构
- 思考…求知(double和Double的区别)
- python实现信号幅值归一化
- 探究streambuf
- 寒假小软件开发记录02--布局
- python复数运算程序_python复数-python,复数
- python对指定字符串寻找回文子序列的最小划分
- phpzend框架_PHP框架Zend
- 一、MySQL数据库优化策略
- 保证金监控中心保证期货开户和交易记录
- 高斯-勒让德求积公式及Matlab实现
- vue 项目在index.html页面直接引入jq库,报错$ is not defined解决方案
热门文章
- 关于System.identityHashCode(obj) 与 obj.hashcode()
- C#对象的浅拷与深拷贝
- memcached—如何在Windows操作系统中安装、启动和卸载memcached
- 通过HttpClient转发/调用HTTP请求
- 去掉iPhone、iPad的默认按钮样式
- Hibernate之组件映射
- C# 子类实例化基类 基类使用不了子类的方法_C#委托事件机制:事件的完整声明,触发和事件的本质(6)...
- python中的超类_Python中的抽象超类
- 大数据Hadoop学习记录(4)----基于JAVA的HDFS文件操作
- php jpeg不支持,php jpeg不支持怎么办