上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 67 下一页
摘要: 下载 wget http://tukaani.org/xz/xz-5.2.3.tar.gz 解压 tar -zxf xz-5.2.3.tar.gz 编译 cd xz-5.2.3 ./configure make make install 查看版本 xz -V 阅读全文
posted @ 2018-10-05 21:57 温柔的风 阅读(837) 评论(0) 推荐(0) 编辑
摘要: mysql数据库跑着跑着突然有那么几秒或者十几秒所有的sql都不响应,就好像是所有的表被锁住一样,但是实际上都没有加锁。但会发现数据库卡几秒,磁盘IO很高,在疯狂地读写盘,其实此时mysql正在刷脏页。 什么是脏页?Innodb在更新数据时,只更新了内存的数据页,但并没有更新磁盘。看下图把数据页从磁 阅读全文
posted @ 2018-10-05 17:02 温柔的风 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 产生的原因 事务访问数据时会自动加MDL锁,也就是元数据读锁。这个事务访问数据不是当前读,不是forupdate,只是普通的select。事务修改元数据的时候,会自动给表加MLD写锁。也就是加写锁,别的表都不能访问该表数据了。在项目大规模上线改表的时候,有时候会给网站下线,上线成功后才会打开。举例: 阅读全文
posted @ 2018-10-05 14:55 温柔的风 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 拒绝bigkey,防止网卡流量、慢查询、阻塞 如何寻找bigkey? redis-cli自带--bigkeys,例如:redis-cli -h -a --bigkeys 获取生产Redis的rdb文件,通过rdbtools分析rdb生成csv文件,再导入MySQL或其他数据库中进行分析统计,根据si 阅读全文
posted @ 2018-10-04 10:55 温柔的风 阅读(190) 评论(0) 推荐(0) 编辑
摘要: //先试着查找 # find ./ -name "*_back" .//app/admin/validate/Recruit.php_back .//app/admin/validate/Company.php_back .//app/admin/validate/Company.php_back 阅读全文
posted @ 2018-10-03 20:20 温柔的风 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 有时我们误把文件使用git add 添加到暂存区,如果想把它从暂存区移除,但不是删掉文件,可以使用reset命令。 从暂存区移除文件 git reset HEAD -- path/filename 从暂存区移除文件夹下的所有文件 如果要移除文件夹下的所有文件,可以进入到文件夹,然后对文件夹执行: g 阅读全文
posted @ 2018-10-02 17:07 温柔的风 阅读(2123) 评论(0) 推荐(0) 编辑
摘要: vs配置persistence_timeout 参数导致数据库负载不均现象是网站访问很慢,某台数据库的负载很高,在LVS上看到连接数分布非常不均衡。 临时解决方式是数据库访问不通过LVS,不同的web配置不同的数据库读IP。网站暂时恢复正常。 检查keepalived软件配置,发现virtual_s 阅读全文
posted @ 2018-10-02 11:11 温柔的风 阅读(1584) 评论(0) 推荐(0) 编辑
摘要: 应用场景: 用户签到 用户在线状态 统计活跃用户 各种状态值 自定义布隆过滤器 点赞功能 说明: 用string类型作为底层数据结构实现的一种统计状态的数据类型。 位图本质是数组,它基于string数据类型的按位操作。该数组由多个二进制位组成,每个二进制位都对应一个偏移量(可以成为一个索引或者位格) 阅读全文
posted @ 2018-10-01 23:00 温柔的风 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 我们在设计数据表的时候,经常会考虑到各种问题,比如:用户都需要什么数据?需要在数据表中保存哪些数据?哪些数据是经常访问的数据?如何提升检索效率? 如何保证数据表中数据的正确性,当插入、删除、更新的时候该进行怎样的约束检查? 如何降低数据表的数据冗余度,保证数据表不会因为用户量的增长而迅速扩张? 如何 阅读全文
posted @ 2018-10-01 20:04 温柔的风 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 首先 MySQL 是典型的 C/S 架构,即 Client/Server 架构,服务器端程序使用的 mysqld。整体的 MySQL 流程如下图所示: 你能看到 MySQL 由三层组成: 连接层:客户端和服务器端建立连接,客户端发送 SQL 至服务器端; SQL 层:对 SQL 语句进行查询处理; 阅读全文
posted @ 2018-10-01 10:10 温柔的风 阅读(250) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 67 下一页