2017年1月9日

MySQL日志

摘要: MySQL日志类型: 查询日志、慢查询日志、错误日志、二进制日志、事务日志、中继日志 1.查询日志 2.慢查询日志 是指执行时长超出指定时长的查询操作(生产环境中建议开启) 查看当前查询时长的服务器变量:long_query_time 3.错误日志 会记录mysqld启动和关闭过程中输出的事件信息; 阅读全文

posted @ 2017-01-09 18:05 林纳克斯 阅读(157) 评论(0) 推荐(0) 编辑

MySQL事务、锁机制、查询缓存

摘要: MySQL事务 何为事务? 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 一个事务可以是一条SQL语句,一组SQL语句或整个程序。 事务的特性: 事务是恢复和并发控制的基本单位。 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常 阅读全文

posted @ 2017-01-09 17:30 林纳克斯 阅读(890) 评论(0) 推荐(0) 编辑

MySQL的索引

摘要: MySQL索引 索引:是一种特殊的文件(InnoDB 数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。其可以加快数据读操作,但会使数据写操作变慢;应该构建在被用作查询条件的字段上。 MySQL中的索引类型: 1.B+TREE索引 Balance Tree(平衡树),是 阅读全文

posted @ 2017-01-09 15:48 林纳克斯 阅读(141) 评论(0) 推荐(0) 编辑

2017年1月7日

MySQL的存储引擎

摘要: MySQL的一个重要特性就是支持插件式存储引擎。其存储引擎接口定义良好,有兴趣的开发者可以通过阅读文档编写自己的存储引擎。 接下来简单介绍一下MySQL的常见存储引擎: 一、MyISAM MySQL 5.0 之前的默认数据库引擎,最为常用。 特点: ①拥有较高的插入、查询速度。 ②支持全文索引(FU 阅读全文

posted @ 2017-01-07 14:50 林纳克斯 阅读(174) 评论(0) 推荐(0) 编辑

2017年1月3日

HAProxy学习笔记

摘要: HAProxy:著名的负载均衡器,工作于用户空间的服务程序,其有两种工作模式: TCP mode:四层调度(模拟实现,依赖于socket进行通信) HTTP mode:七层调度 目前维护的稳定版本分支有:1.4,1.5,1.6;官方站点:www.haproxy.org 对比Nginx,HAProxy 阅读全文

posted @ 2017-01-03 17:48 林纳克斯 阅读(5133) 评论(0) 推荐(0) 编辑

2017年1月1日

Varnish简介

摘要: Varnish介绍: Varnish是一个反向HTTP代理,有时也被称为HTTP的加速器或网络加速器;它存在于真实服务器的前面(可能有多级代理),将来自于客户端的请求中的部分内容存储在自身的内存中,以减少服务器响应时间和网络带宽消耗。与Varnish类似的开源解决方案还有squid. Varnish 阅读全文

posted @ 2017-01-01 12:45 林纳克斯 阅读(488) 评论(0) 推荐(0) 编辑

2016年12月29日

Grub实践

摘要: 为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区; (1) 为硬盘新建两个主分区;并为其安装grub; (2) 为硬盘的第一个主分区提供内核和ramdisk文件; 为第二个分区提供rootfs; (3) 为rootfs提供bash、ls、cat程序及所依赖的库文件; (4) 为gru 阅读全文

posted @ 2016-12-29 21:11 林纳克斯 阅读(166) 评论(0) 推荐(0) 编辑

CentOS系统启动流程

摘要: 内核空间: POST:加电自检 Boot Sequece:按次序查找各引导设备,第一个有引导程序(bootloader)的设备即为本次启用到的设备; 其功能:提供一个菜单,允许用户选择要启动的系统或不同的内核版本;把用户选定的内核装载到RAM的特定空间中,解压展开后,把系统控制权移交给内核。 ker 阅读全文

posted @ 2016-12-29 20:24 林纳克斯 阅读(215) 评论(0) 推荐(0) 编辑

2016年12月27日

Ansible学习笔记

摘要: 一、Ansible简介 Ansible是一种agentless(基于ssh),可实现批量配置、命令执行和控制,基于Python实现的自动化运维工具。 其特性有: ①模块化:通过调用相关模块,完成指定任务,且支持任何语言编写的自定义模块 ②playbook:剧本,可根据需要一次执行完剧本中的所有任务或 阅读全文

posted @ 2016-12-27 12:43 林纳克斯 阅读(19493) 评论(1) 推荐(0) 编辑

2016年12月24日

KeepAlived主备/主主模型高可用Nginx

摘要: 部署准备: 两台CentOS 7主机HA1和HA2 CentOS 7 基于rpm包安装Nginx: 由于Base源中没有Nginx,所以要安装EPEL源,命令如下: 然后就可以用yum安装相应的rpm包了 主备模型部署开始: 1.两台主机各自安装Nginx,并自行设置好测试页 2.keepalive 阅读全文

posted @ 2016-12-24 21:20 林纳克斯 阅读(267) 评论(0) 推荐(0) 编辑

导航