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

ui的含义网站建设伪静态网站

ui的含义网站建设,伪静态网站,关于建设网站的需求,杭州手机模板建站有个客户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.yayakq.cn/news/86441/

相关文章:

  • 靖江建设局网站国家信用信息公示系统官网山东
  • 哪里有网站模板下载中秋节ppt模板免费下载
  • 中信建设有限责任公司年报南宁百度seo
  • 相亲网站排名前十名榆林网站建设公司电话
  • 做开发房地产网站可行吗广告制作公司属于什么行业类别
  • 保健品网站源码互联网装饰网站
  • 做网站视频的赚钱吗好看的网站页面
  • 营销型网站建设菲凡网2024年还会有新冠吗
  • 2018年做网站赚钱做照片的网站
  • 公司网站一年费用建设互联网站机房需要哪些设备
  • 电商网站策划阿里巴巴外贸圈
  • 关系建设的网站wordpress固定链接标签加上页面
  • 昆明云南微网站搭建郸城建设银行网站
  • 有一个网站叫浪什么网络广告的发布方式包括
  • 个人网站开发与实现开题报告百度站长平台网站提交
  • 宿豫网站建设制作打开一个网站
  • mip网站设计网站案例展示
  • 响应式中文网站模板网站开发外包计入什么科目
  • 阿里云怎样做公司网站wordpress wp_editor
  • 合肥网站维护公司国内可用的免费云端服务器
  • 学徒制下的课程网站建设市场营销策划ppt免费模板
  • icp备案网站名称是什么意思云南百度小程序开发公司
  • 上海网站推广优化公司江苏省城乡建设厅网站
  • 网站后台有哪些南通市城乡和住房建设局网站
  • 网站开发怎样搭建app软件公司
  • 个人怎样注册网站做网站需要知道的问题
  • 深圳知名网站设计公司沈阳做网站在哪
  • 怎样把网站提交到百度编程软件下载手机版
  • seo在线网站推广西安网站设计与建设
  • php网站开发套模板小说网站系统怎么做