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

网站改版 百度网络推广怎么样

网站改版 百度,网络推广怎么样,网站专业制作,展示型企业网站制作费用有个客户10月18日应用接口都访问慢,nginx层面error显示连接拒绝,当时实施同学重启了java应用运行正常,但今天又卡死了,后台登录也登录不上去,看日志没异常,最终找到了数据库层面。 查看数据库相关日志&…

有个客户10月18日应用接口都访问慢,nginx层面error显示连接拒绝,当时实施同学重启了java应用运行正常,但今天又卡死了,后台登录也登录不上去,看日志没异常,最终找到了数据库层面。

查看数据库相关日志:

/var/log/messages (系统日志)---无error日志

 /mysqld.log  显示以下的warning报错           

这个报错的意思是数据库的缓冲池找不到空闲块了。和缓冲池设置大小有关。

show variables like '%buffer%';

innodb_buffer_pool是 InnoDB 缓冲池,是一个内存区域保存缓存的 InnoDB 数据为表、索引和其他辅助缓冲区。innodb_buffer_pool_size 是这个缓冲池的大小,默认128M(即134217728 bytes)

        如果不设置innodb_buffer_pool_size,在生产环境的sql执行效率将大大下降,原因是缓存的空间变小,能缓存的数据量有限,缓存的命中率大打折扣,会导致反复去磁盘上读数据,众所周知磁盘的速度远远低于内存的执行效率。        

     那设置多大合适呢?如何配置呢?    

两种设置方式,区别在于MySQL的运行状态,静态设置需要重启MySQL,动态设置在MySQL运行期动态调整。

静态设置

  • 修改my.cnf,在[mysqld]作用域添加 innodb_buffer_pool_size=2G
  • 重启mysql。

动态设置

  • 执行SET GLOBAL innodb_buffer_pool_size=计算值; 设置缓冲池大小。
  • 执行SHOW STATUS WHERE Variable_name='InnoDB_buffer_pool_resize_status'; 查询缓冲池大小改变状态,出现 Completed resizing buffer pool at 时间戳 即完成。
  • 执行SELECT @@innodb_buffer_pool_size; 查询当前缓冲池大小。

如何查看系统的物理内存?确认设置的缓冲池大小合适呢?

free -h

http://www.khdw.cn/news/23545.html

相关文章:

  • 视频网站开发技术百度seo排名优化系统
  • c 做网站代发关键词排名包收录
  • wordpress 延迟加载插件seo技术培训泰州
  • 做网站怎么推广收益大南京seo优化公司
  • 如何做网站关键词电商培训内容
  • 网站建设 主要内容重大新闻事件2023
  • 建设网站需要多少钱济南兴田德润地址百度经验app
  • cc域名网站网站的优化从哪里进行
  • google 网站优化工具选择一个产品做营销方案
  • 网站的标签怎么修改百度搜索引擎优化公司哪家强
  • 全国最缺工100个职业表seo网站优化专家
  • 网站建设需要什么软件有哪些武汉seo工作室
  • 湖州市交通建设管理局网站seo北京网站推广
  • 网站后台 不能删除文章手机优化软件哪个好
  • 品牌网站开发设计百度域名提交收录网址
  • 要建一个网站怎么做安徽网络seo
  • 兰州交通发展建设集团公司网站网络营销ppt讲解
  • 电话销售做网站认证做网站公司哪家正规
  • 环保工程东莞网站建设网站建站流程
  • 网页版梦幻西游兑换码最新百度seo优化按年收费
  • 做头像的网站空白百度统计流量研究院
  • 专业定制网站seo排名课程咨询电话
  • 小程序开发报价明细外贸网站优化公司
  • 叫任何一个人一个小时做网站亚马逊跨境电商
  • 知名网站制作企业电商网站图片
  • 微信网站制作入门如何百度推广
  • 禅城专业网站建设公司做网站推广公司
  • 安徽网站建设今日国际新闻最新消息十条
  • 新建网站怎样绑定域名网络推广业务
  • 广告型网站怎么做东莞seo外包平台