xuchanggang.cn
Linux | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/linux-2
Ansible Dynamic Inventory的使用案例,可以集合CMDB生成. 8260; 共 1458字 ⁄ 评论 1 条. 8260; 阅读 492 次. Ansible有个hosts文件,这个文件默认是静态的 使用是,我们需要编辑相关主机或者主机组变量什么的,官方的Inventory 是通过调用外部脚本生成指定格式的json串 这样做的好处是 可以直接从数据库拉取相关信息,可以结合cmdb使用 官网的 dynamic inventory 介绍 http:/ docs.ansible.com/intro dynamic inventory.html #! Usr/bin/env python import MySQLdb import sys try: import json except Imp. 8260; 共 720字 ⁄ 暂无评论. 8260; 阅读 416 次. 下面我们利用python脚本实现,实现之前,我们需要先装两个模块,一个是qrcode,一个是image pip install qrcode pip install image - - - - 下面是python代码 #!
xuchanggang.cn
MariaDB 10 多源复制特性 | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/1011.html
Mariadb multi-source replication(mariadb多主复制),在mariadb-10.0里面加入了多主复制功能。 而connection name是default master connection变量的值. 关注点主要在connection name,也就是在以前的语法上增加了connection name,如果没加connection name,那么默认的就是空 . CHANGE MASTER ['connection name']. FLUSH RELAY LOGS ['connection name']. MASTER POS WAIT(.,['connection name']). RESET SLAVE ['connection name']. SHOW RELAYLOG ['connection name'] EVENTS. SHOW SLAVE ['connection name'] STATUS. SHOW ALL SLAVES STATUS. START SLAVE ['connection name'.]. YESS表示 sql 和 IO 线程是活动的。
xuchanggang.cn
MongoDB | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/tag/mongodb
8260; 共 12196字 ⁄ 暂无评论. 8260; 阅读 1,172 次. MongoDB 的命令对大小写是比较敏感的,所以,注意命令大小写问题 一、MongoDB 集群分片的组成 mongodb 的集群分片包括 4 个部分 mongos、config server、shard、replica set。 Mongos 数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器 mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上 . 8260; 共 3701字 ⁄ 暂无评论. 8260; 阅读 527 次. 一、Mongodb的主从模式种类 1.master/slave模式 这种结构无法实现自动 failover,MongoDB 官方已经不建议使用主从模式 2.Replicat sets模式 二、Mongodb Replicat sets模式 简介 MongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式。 MongoDB 单实例部署 [ 非源码编译安装 ]. 8260; 阅读 1,105 次.
xuchanggang.cn
MongoDB 特性:副本集 | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/1015.html
1master/slave模式 这种结构无法实现自动 failover,MongoDB 官方已经不建议使用主从模式. 二、Mongodb Replicat sets模式 简介. 使用副本集时,如果 PRIMARY 挂掉,SECONDARY 会成为 PRIMARY, Mongodb 的访问地址是会改变的。 但是,Mongodb 提供了各种开发语言访问 Mongodb replica sets 的驱动程序,所以, 访问地址的高可用在客户端访问代码中实现。 三、Mongodb Replicat sets 部署规划. 1721610.55 27017 mongodb master. 1721610.56 27017 mongodb slave. 1721610.56 27018 mongodb 仲裁点. 四、Mongodb Replicat sets 配置文件修改. 1修改172.16.10.55 27017 mongodb master 的配置文件如下. ReplSet=haowu/172.16.10.56:27017,172.16.10.56:27018. 五、Mongodb Replicat sets 启动.
xuchanggang.cn
Oracle数据库 | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/database/oracle-database
8260; 共 6214字 ⁄ 暂无评论. 8260; 阅读 1,164 次. 1、Data Guard的概念 Data Guard是一个集合,由一个 primary 数据库(生产数据库)及一个或多个 standby 数据库(最多 9 个)组成。 组成 Data Guard 的数据库通过 Oracle Net 连接,并且有可能分布于不同地域。 1)Primary 数据库Data Guard 包含一个 primary 数据库即被大部分应用访问的生产数据库,该库即可以是单实例数据库,也可以是 RAC。 8260; 共 8478字 ⁄ 评论 1 条. 8260; 阅读 934 次. 8260; 共 3144字 ⁄ 暂无评论. 8260; 阅读 1,045 次. 8260; 共 3428字 ⁄ 暂无评论. 8260; 阅读 796 次. 1优化的几个方面 应用 实例配置 操作系统 2.解决优化问题的步骤 收集信息 分析数据 部分解决[每次只解决一个问题] 3.指标 最短应答时间:服务时间 等待时间 最少资源使用: 4.告警日志的位置 10g下,在bdump目录的下的alert.l...8260; 阅读 767 次.
xuchanggang.cn
MariaDB | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/database/mariadb-database
8260; 共 4289字 ⁄ 暂无评论. 8260; 阅读 973 次. Mariadb multi-source replication(mariadb多主复制),在mariadb-10.0里面加入了多主复制功能。 修改过的语法: 针对每个复制线程会有一个对应的connection name 而connection name是default master connection变量的值 如果你要操作对应的复制线程,需要将这个变量设置为对应的复制线程的名字。 8260; 共 1725字 ⁄ 评论 1 条. 8260; 阅读 1,553 次. 使用haproxy keepalived来实现mariadb galera cluster的高可用架构. 8260; 共 11512字 ⁄ 评论 3 条. 8260; 阅读 2,918 次. 一Haproxy和keepalived的概述 haproxy是一款免费的提供高可用性,负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,借助haproxy可以快速并且可靠的提供基于TCP. 8260; 共 11187字 ⁄ 评论 10 条. 随着mysql的逐...
xuchanggang.cn
SQL基本用法 | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/database/sql
8260; 共 1535字 ⁄ 暂无评论. 8260; 阅读 771 次. 今天突然遇到一个问题,同时使用order by 和 limit 时存在问题 order by 列存在重复值 ; 就是当使用 limit 140,10 和 limit 130,10的数据是一样; 按正常理解,两者之间数据应该是不一样 执行sql如下 [同时,我给了测试sql,测试数据以及测试表结构] SELECT p.id, p.org name AS orgName, p.city id AS cityId, p.is cooperation AS isCooperation, p.create time AS createTime, p.maintenan. 存储过程或数据查询中,用到的函数:截断函数:left,right,substring,trunc;连接函数:concat. 8260; 共 2165字 ⁄ 暂无评论. 8260; 阅读 1,962 次. 8260; 共 3877字 ⁄ 暂无评论. 8260; 阅读 2,137 次. 8260; 共 1003字 ⁄ 暂无评论. 8260; 阅读 682 次.
xuchanggang.cn
MongoDB | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/no-only/mongodb
8260; 共 12196字 ⁄ 暂无评论. 8260; 阅读 1,173 次. MongoDB 的命令对大小写是比较敏感的,所以,注意命令大小写问题 一、MongoDB 集群分片的组成 mongodb 的集群分片包括 4 个部分 mongos、config server、shard、replica set。 Mongos 数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器 mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上 . 8260; 共 3701字 ⁄ 暂无评论. 8260; 阅读 527 次. 一、Mongodb的主从模式种类 1.master/slave模式 这种结构无法实现自动 failover,MongoDB 官方已经不建议使用主从模式 2.Replicat sets模式 二、Mongodb Replicat sets模式 简介 MongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式。 MongoDB 单实例部署 [ 非源码编译安装 ]. 8260; 阅读 1,105 次.
xuchanggang.cn
非关系型数据库 | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/no-only
8260; 共 12196字 ⁄ 暂无评论. 8260; 阅读 1,173 次. MongoDB 的命令对大小写是比较敏感的,所以,注意命令大小写问题 一、MongoDB 集群分片的组成 mongodb 的集群分片包括 4 个部分 mongos、config server、shard、replica set。 Mongos 数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器 mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上 . 8260; 共 3701字 ⁄ 暂无评论. 8260; 阅读 528 次. 一、Mongodb的主从模式种类 1.master/slave模式 这种结构无法实现自动 failover,MongoDB 官方已经不建议使用主从模式 2.Replicat sets模式 二、Mongodb Replicat sets模式 简介 MongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式。 MongoDB 单实例部署 [ 非源码编译安装 ]. 8260; 阅读 1,105 次. Redis...
xuchanggang.cn
MySQL数据库 | 没有伞的孩子必须努力奔跑
http://www.xuchanggang.cn/archives/category/database/mysql
8260; 共 1744字 ⁄ 暂无评论. 8260; 阅读 349 次. 今天,研发提交了一个死锁信息,涉及到自增表的死锁,测试,压测产生的死锁信息,并发500,信息如下 从上面死锁信息来看,lock mode AUTO-INC waiting,应该是表的自增列的问题,初步了解,这个死锁和 innodb autoinc lock mode 的值有一定的关系,但也不因全归咎于mysql的问题。 从56的用户手册中查找到AUTO-INC的相关信息: InnoDB uses a special lock called the table-level AUTO-INC lock for inserts into tables wit. MySQL多线程复制故障(slave pending jobs size max). 8260; 共 760字 ⁄ 暂无评论. 8260; 阅读 1,102 次. Slave pending jobs size max. 8260; 共 737字 ⁄ 评论 4 条. 8260; 阅读 1,718 次. 8260; 共 2473字 ⁄ 暂无评论. 8260; 阅读 511 次.