当前位置: 首页 > news >正文

网站的ip地址是什么连云港公司网站优化服务

网站的ip地址是什么,连云港公司网站优化服务,市场营销成功案例分析,个人做购物网站犯法吗目录 一、查看磁盘的时候发现磁盘空间100% 二、 排查的时候:查看是什么文件占用的时候,发现是数据库临时表空间增长的 三、为了避免以后再次出现ibtmp1文件暴涨,限制其大小,需在配置文件加入 四、重启Mysql实例(重启后…

目录

一、查看磁盘的时候发现磁盘空间100%

二、 排查的时候:查看是什么文件占用的时候,发现是数据库临时表空间增长的

三、为了避免以后再次出现ibtmp1文件暴涨,限制其大小,需在配置文件加入

四、重启Mysql实例(重启后ibtmp1文件会自动清理)

五 、重启后,验证配置是否生效

总结:

一、查看磁盘的时候发现磁盘空间100%

 

二、 排查的时候:查看是什么文件占用的时候,发现是数据库临时表空间增长的

 

 

备注:默认配置为ibtmp1:12M:autoextend,也就是说在默认情况下支持大文件的系统这个文件大小是可以无限增长的。 

mysql> show variables like 'innodb_temp_data_file_path';
+----------------------------+-----------------------+
| Variable_name              | Value                 |
+----------------------------+-----------------------+
| innodb_temp_data_file_path | ibtmp1:12M:autoextend |
+----------------------------+-----------------------+
1 row in set (0.01 sec)
 

为了避免以后再次出现ibtmp1文件暴涨,限制其大小,需在配置文件加入

vim /etc/my.cnf

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
#datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock

# Disabling symbolic-links is recommended to prevent assorted security risks
#

port=31306
datadir=/datah/data/mysqldata/mysql
socket=/var/lib/mysql/mysql.sock

symbolic-links=0

log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

character-set-server=utf8
collation-server=utf8_general_ci
lower_case_table_names=1
init_connect='SET NAMES utf8'
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
max_connections=5000
wait_timeout=20000
max_user_connections=5000
max_allowed_packet=128M
thread_stack=262144

#为了避免以后再次出现ibtmp1文件暴涨,限制其大小
innodb_temp_data_file_path=ibtmp1:12M:autoextend:max:20G

#skip-grant-tables
 

四、重启Mysql实例(重启后ibtmp1文件会自动清理)

systemctl restart mysqld

五 、重启后,验证配置是否生效

 mysql> show variables like 'innodb_temp_data_file_path';
+----------------------------+-------------------------------+
| Variable_name              | Value                         |
+----------------------------+-------------------------------+
| innodb_temp_data_file_path | ibtmp1:12M:autoextend:max:20G |
+----------------------------+-------------------------------+
1 row in set (0.01 sec)

总结:

可能导致ibtmp1文件暴涨的情况:

  1. 用到临时表,当EXPLAIN 查看执行计划结果的 Extra 列中,如果包含 Using Temporary就表示会用到临时表。
  2. GROUP BY无索引字段或GROUP BY + ORDER BY的子句字段不一样时。
  3. order by与distinct共用,其中distinct与order by里的字段不一致(主键字段除外)。
  4. insert into table1 select xxx from table2。

解决办法:

  1. 限制 ibtmp1 文件大小:innodb_temp_data_file_path = ibtmp1:12M:autoextend:max:20G
  2. 优化 SQL,避免使用临时表。
  3. 重启 mysql 实例释放 ibtmp1 文件

http://www.yayakq.cn/news/674476/

相关文章:

  • 上海门户网站开发杭州seo优化
  • 如何做网站本地服务器wordpress能用的插件吗
  • 湘潭网站建设方案费用招生网站开发
  • 南宁网站建设seo卫浴品牌排行榜前十名
  • 青海公路工程建设总公司网站网站怎么做翻页
  • 家用电脑做网站如何自己开一家外贸公司
  • 怎么做彩票网站收款人上海网站建设品牌
  • 建设监理工程公司网站wordpress密码文件夹
  • 茂名企业自助建站系统青岛 网站制作
  • 做网站月入7000上海app开发定制公司
  • 2008 做网站织梦网站案例
  • 商业网站平台网站搜索引擎优化方案的案例
  • 西安做推广网站设计wordpress分享内容插件
  • 做微信公众号的网站高密公司做网站
  • 建设好网站外链有哪些方式wordpress后台更新等待响应
  • 网站建设实施计划书wordpress首页显示文章缩略图
  • 智慧团建网站登录密码网站优化排名易下拉用法
  • 做美食网站的模板东莞个人网站推广建设
  • 可信网站可信站点网站首页作用
  • 网站上线稳定后的工作免费的个人服务器
  • vs2017做的网站永康网站建设的公司
  • 数字货币网站开发昆明网站制作内容
  • wordpress主题网站公司管理制度完整版
  • 山西网站建设phpcmsv9 网站搬家
  • 网站建设宗旨及商业模式网站做全景图预览
  • 国外外贸网站有哪些问题wordpress ftp插件
  • 网站建设夹夹虫公司网站托管服务协议
  • 网站建设公司南京广告公司名称创意
  • 一般的网站需要多大的空间做网站编辑
  • 网站扁平化结构和树形结构域名论坛