1. 删除mysql 1. 删除mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-serv ...
分类:
数据库 时间:
2018-07-07 12:35:39
阅读次数:
322
作为Linux开发爱好者,从事linux 开发有两年多时间。做过bsp移植,熟悉u-boot代码执行流程;看过几遍《linux 设备驱动程序开发》,分析过kernel启动流程,写过驱动,分析过网卡驱动,制作过文件系统。但,仍无法对kernel有全局认识。为了更清晰的展示kernel概念,结构,实现, ...
分类:
系统相关 时间:
2018-06-23 14:27:20
阅读次数:
179
Web服务器Nginx的安装与配置卸载老版本的Nginxsudo apt-get --purge remove nginxsudo apt-get autoremove
dpkg --get-selections|grep nginx//将罗列出与nginx相关的软件,如nginx-common一并删除sudo&nbs
分类:
Web程序 时间:
2018-06-22 13:42:59
阅读次数:
270
一、事务日志 transaction log:事务型存储引擎自行管理和使用 在一个事务提交后还没有存到磁盘的情况下会记录到事务日志,这个时候如果系统断电,再次开机后会自动将已提交的事务重做(redo log)写入磁盘;如果事务还没有提交的情况下断电重启后会执行撤销操作(undo log) 相关变量 ...
分类:
系统相关 时间:
2018-06-15 21:42:33
阅读次数:
273
今天遇到了一个很奇怪的问题,mysql版本是5.7.17的。zabbix监控提示从库复制进程断开了,登上去看,确实有报1213错,看了一下这个报错的原因是因为有死锁,重试了10次之后就报错了,可以通过设置slave_transaction_retries参数调整重试次数。 本来我
分类:
数据库 时间:
2018-06-15 19:15:55
阅读次数:
1096
InnoDB存储引擎概览 InnoDB存储引擎以其平衡了高可靠性和高性能性而闻名遐迩,在MySQL 8.0版本中,InnoDB存储引擎是默认的存储引擎。(历史追溯从MySQL 5.5.5版本开始,默认的存储引擎从MyISAM替换为Innodb)。当然,你也可以指定其他存储引擎 ...
分类:
数据库 时间:
2018-06-14 18:39:39
阅读次数:
203
十六、缓存及缓存清理1、修改node1配置文件nginx.conf:(1)在http配置段中增加如下代码:proxy_cache_path /usr/local/tengine/cache levels=1:1:2 keys_zone=mycache:200m inactive=15d max_size=100g;备注:?? levels=1:1:2表示1个字符的一级缓存目录和二级缓存目
分类:
其他好文 时间:
2018-06-12 14:48:58
阅读次数:
201
手动保留N天的bin-log日志 PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY); 自动保留N天的bin-log日志 vim /etc/my.cnf 加入 expire_logs_days=N 需要重启 登陆到mysq ...
分类:
数据库 时间:
2018-06-11 17:08:36
阅读次数:
228
| 主机IP | OS版本 | MySQL版本 | 角色(master/slave) | 数据状态 | |: :|: :|: :|: :|: :| | 192.168.100.21 | centos 7 | MySQL 5.7.22 | master_gtid | 已purge过binlog | | ...
分类:
其他好文 时间:
2018-06-10 15:11:52
阅读次数:
135
Varnish是一款高性能的开源HTTP加速器,Squid服务也是,两者的关系就像apache跟nginx,Varnish更年轻轻量,Squid更成熟稳重。Varnish4.0工作工作流程如下图各个点说明vcl_recv:接收请求vcl_pass,跳过缓存vcl_hit,缓存命中vcl_miss,缓存丢失vcl_pipe,非httpvcl_purge,手动清楚缓存为过期vcl_synth,手动清楚
分类:
系统相关 时间:
2018-06-06 23:47:06
阅读次数:
274