公司
xiaoliizi
这个作者很懒,什么都没留下…
展开
-
团队与个人建设
团队与个人建设入职也过了快半年了,想把自己在团队中的一些感触写下来。有些东西真的是要到公司才能切身体会的。自己在大学里面的一些懒散的习惯,在公司里面其实都是很容易影响效率的习惯。借助这个机会,也多提醒一下自己吧。一、个人团队离不开个人,首先要个人有成长,团队才能有成长。1、平时的学习毕竟是做技术的,技术才是铁打的饭碗,不管平时有多忙,一定要抽出时间好好钻研一下技术。在我原创 2018-02-01 23:35:56 · 363 阅读 · 0 评论 -
生产环境调优 - innodb buffer size
一、生产环境问题概述数据库操作多的环境,内存持续占用达到90% 以上。但是没有并发的操作,所有和数据库相关的操作都是正常速度。二、调优方式在16U32G 的机器上,将innodb_buffer_size ,从原配置(26G)减少到20G动态修改配置方式:(后续补充)三、原理解释1、innodb_buffer_size的作用对于不同的数据库链接,查询相同的数据,innodb_pool...原创 2018-12-07 22:44:44 · 2491 阅读 · 0 评论 -
生产环境调优 - 批量删除
一、问题说明某接口需要删除多条表数据,当删除的数据比较多的时候,接口响应速度非常慢。二、解决方式当前版本:MyBatis 部分,进行了串行删除的方式。也就是说:每删除一条记录,就要重新建立一次数据库连接。如果一次接口需要删除100条以上数据,接口的速度基本在10s以上。后来把delete from tableName where primaryKey = ‘xxx’ 这句SQL改成了:d...原创 2018-12-09 16:51:08 · 796 阅读 · 0 评论 -
MySQL占用内存和SWAP问题解决
背景: 发现公司的项目部署上,经常出现数据库占用内存很高(接近6G)的情况,而且还出现了SWAP使用到90%左右的水平。所以需要排查数据库使用内存的情况,看数据库为什么使用了这么多内存,而且会不会频繁使用交换空间。要解决的问题: 1、数据库使用高内存2、数据库使用SWAP解决思路: 一、SWAP空间 在内存不够的时候,磁盘空间当做内存。 系统默认已经分配了SWAP空间大小,可以通过指令“c原创 2017-12-27 23:55:29 · 4949 阅读 · 0 评论