表示 进入内容 4311432015679
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
集中化管理平台saltstack--原理及部署

简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ) 与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。

【nginx】  【mysql】  【SLS】  【模块】  【配置】  【主机】   …

[获取更多]
Python操作MySQL数据库的三种方法

(1) 什么是MySQLdb?   MySQLdb 是用于 Python 连接 MySQL 数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。

【python】  【mysql】  【SQL】  【数据库】  【DB】  【Commit】   点击查看原文>

MySQL · 最佳实践 · 分区表基本类型

MySQL分区表概述 随着MySQL越来越流行,Mysql里面的保存的数据也越来越大。在日常的工作中,我们经常遇到一张表里面保存了上亿甚至过十亿的记录。这些表里面保存了大量的历史记录。 对于这些历史数据的清理是一个非常头疼事情,由于所有的数据都一个普通的表里。

【mysql】  【函数】  【BY】  【HASH】  【表达式】  【分区表】   …

[获取更多]
MySQL · 引擎特性 · TokuDB hot-index机制

所谓hot-index就是指在构建索引的过程中不会阻塞查询数据,也不会阻塞修改数据(insert/update/delete)。在TokuDB的实现中只有使用“create index“方式创建索引的情况下才能使用hot-index;如果使用“alter table add index”是会阻塞更新操作的。

TokuDB handler的ha_tokudb::store_lock判断是creat

【mysql】  【函数】  【索引】  【tokudb】  【void】   点击查看原文>

MySQL · 特性分析 · MySQL 5.7 外部XA Replication实现及缺陷分析

MySQL 5.7 外部XA Replication实现及缺陷分析

MySQL 5.7增强了分布式事务的支持,解决了之前客户端退出或者服务器关闭后prepared的事务回滚和服务器宕机后binlog丢失的情况。

为了解决之前的问题,MySQL5.7将外部XA在binlog中的记录分成了两部分,使用两个GTID来记录。执行prepare的时候就记录一次binlog,执行commit/rollba

【mysql】  【线程】  【Server】  【void】  【replication】   …

[获取更多]
MySQL · 源码分析 · InnoDB LRU List刷脏改进之路

之前的一篇内核月报MySQL · 引擎特性 · InnoDB Buffer Pool 中对InnoDB Buffer pool的整体进行了详细的介绍。文章已经提到了LRU List以及刷脏的工作原理。本篇文章着重从MySQL 5.7源码层面对LRU List刷脏的工作原理,以及Percona针对MySQL LRU Flush的一些性能问题所做的改进,进行一下分析。

【mysql】  【innodb】  【性能】  【线程】  【源码】  【page】   …

[获取更多]
MySQL · 最佳实践 · 什么时候该升级内存规格

前言 在平时的工作中,会碰到用户想升级规格的case,有一些其实是没有必要的,这些通过优化设计或者改写SQL语句,或者加加索引可以达到不升级的效果,而有一些确实是需要升级规格的,比如今天讲的case。

追根溯源

查看表结构和索引 通过CloudDBA 的SQL统计功能,发现SQL比较简单,也有索引,所以排除是这两方面设计的问题。

查看实例性能数据

innodb_buffer_pool命

【mysql】  【SQL】  【索引】  【variables】   …

[获取更多]
MySQL · 引擎特性 · DROP TABLE之binlog解析

Drop Table的特殊之处

Drop Table乍一看,与其它DDL 也没什么区别,但当你深入去研究它的时候,发现还是有很多不同。最明显的地方就是DropTable后面可以紧跟多个表,并且可以是不同类型的表,这些表还不需要显式指明其类型,比如是普通表还是临时表,是支持事务的存储引擎的表还是不支持事务的存储引擎的表等。这些特殊之处对于代码实现有什么影响呢?对于普通表,无论是创建还是删除,数据库

【mysql】  【数据库】  【主机】  【同步】   …

[获取更多]
MySQL · 数据恢复 · undrop-for-innodb

简介 undrop-for-innodb 是针对 innodb 的一套数据恢复工具,可以从文件级别恢复诸如:DROP/TRUNCATE table, 删除表中某些记录,innodb 文件被删除,文件系统损坏,磁盘 corruption 等几种情况。

【mysql】  【innodb】  【Create】  【page】  【磁盘】  【数据恢复】   点击查看原文>

企业级监控软件zabbix搭建部署之zabbix在WEB页面中的配置(二)

企业级监控软件zabbix搭建部署之zabbix在WEB页面中的配置 关于安装请看http://opsnotes.net/2013/12/22/install_zabbix_01/ 1. 首先在WEBurl中输入,配置的IP地址具体如图:

2.

【php】  【mysql】  【zabbix】  【源码】  【数据库】  【web】  【配置】   …

[获取更多]
表示 进入内容 4311432015679
« 先前的 10 新的记录 | 下一步 10 较早的记录 »