随笔分类 - 数据库
摘要:GreenPlum实践 ============================================== 目录: 一、安装环境准备 二、GP数据库安装 三、集群添加standby节点 四、master和standby相互切换 五、新增segment节点 六、非Mirror模式为Segment节点增加Mirror 七、Seg...
阅读全文
摘要:MySQL读写分离(Atlas和MySQL-proxy) 一、阿里云使用Atlas从外网访问MySQL(RDS) (同样的方式修改配置文件可以实现代理也可以实现读写分离,具体看使用场景) 1.在跳板机上使用Atals中转访问RDS不会影响效率,不要认为使用Atals后连接数据库会慢,连接数会疯狂占用
阅读全文
摘要:7.zabbix3.4-server面板添加agent主机并配置对应的监控项,图表和触发器。如下图: 1)添加主机: 链接模板: 2)添加oracle存活状态的监控: 添加图表: 图表数据展示: 添加触发器: 3)添加oracle表空间使用率的监控: 添加过滤关联item项: 添加图表: 数据展示:
阅读全文
摘要:一则清理MySQL大表以释放磁盘空间的案例 一、基本情况: 1.dbtest库554G,先清理st_online_time_away_ds(37G)表的数据,保留半年的数据: 1)删除的数据:select count(1),tdate from dbtest.st_online_time_away_ds where tdate = '2017-08-01';(记录数为:2...
阅读全文
摘要:Oracle 12c的备份和恢复策略(RMAN备份[开启归档/控制文件/数据文件/归档日志]): 备份策略: * 每半年做一个数据库的全备份(包括所有的数据和只读表空间) * 每周做一次零级备份 * 每天做一次一级备份 *备份前设置rman的参数:configure controlfile autobackup on;(RMAN> show all;查看参数) --crontab定时任...
阅读全文
摘要:MySQL5.7.20源码安装1.下载解压cd /data/app/mysql5.7wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20.tar.gztar -zxvf mysql-5.7.20.tar.gz 2.添加mysq
阅读全文
摘要:一、查询语句类型: 1)简单查询 2)多表查询 3)子查询 4)联合查询 1)简单查询: SELECT * FROM tb_name; SELECT field1,field2 FROM tb_name;投影 SELECT [DISTINCT] * FROM tb_name WHERE qualif
阅读全文
摘要:Redis集群搭建与简单使用 1.介绍安装环境与版本: 1)Redis使用的是Redis-3.2.8版本。 2)用一台虚拟机模拟6个节点,三个master节点,三个slave节点。虚拟机使用CentOS6.5系统(192.168.0.132)。 2.原理介绍: Redis cluster在设计的时候
阅读全文
摘要:CentOS6.5 安装 ORACLE 12c步骤 Oracle官网下载oracle12c安装包,解压软件:unzip linuxx64_12201_database.zip 一、创建用户和组#groupadd oinstall#groupadd dba#useradd -g oinstall -G
阅读全文
摘要:MongoDB基础教程 1.MongoDB 创建数据库> use runoob;> db.runoob.insert({"name":"菜鸟教程"});> show dbs; 2.MongoDB 删除数据库> use runoob;> db.dropDatabase();> show dbs; 3.
阅读全文
摘要:安装cassandra下载 cassandracassandra download mirrorwget http://mirror.bit.edu.cn/apache/cassandra/2.1.8/apache-cassandra-2.1.8-bin.tar.gztar -zxvf apache...
阅读全文
摘要:Mongo Sharding:本示例搭建了三个副本集作为三个分片的sharding集群,其中master,slave,factershi三台同网段的内网主机。前期规划和原理分析省略,可根据具体配置推导出。具体实现步骤如下:1.master,slave,facter三台机器上都做如下操作:mkdir ...
阅读全文
摘要:MySQL数据库忘记root密码解决办法1.在运行输入services.msc打开服务窗体,找到MYSQL服务。右键停止将其关闭。如图:2.在运行输入cmd打开终端。3.找到MYSQL的安装目录中的bin目录,并在终端下切换到该目录:4.使用命令:mysqld –skip-grant-tables来...
阅读全文
摘要:一、 环境: a) Centos-6.5-x64位操作系统。 b) 安装mysql。命令:yum install mysql* 二、 配置 a) 配置/etc/my.cnf文件 [mysqld] Log-bin=bin-log //配置开启日志功能 三、 实现 Mysqlbinlog –no-def
阅读全文
摘要:一、环境: 1.安装Centos-6.5-x64位系统的机器两台: host1:192.168.2.3 host2:192.168.2.4 (互相能ping通) 2.安装Mysql。 命令:Yum install mysql-*二、配置: 1、启动mysql。命令:service mys...
阅读全文
摘要:升级步骤1. 关闭balancer登陆mongos,执行sh.stopBalancer(),或者连接到mongos>use config>db.settings.update( { _id: "balancer" }, { $set : { stopped: true } } , true );关闭...
阅读全文
摘要:MongoDB-Sharding部署方案一、 部署环境五台主机:Amongoshard01: 10.212.74.43Amongoshard02: 10.212.84.4Amongoshard03: 10.212.98.23Amongoshard04: 10.212.46.5Amongoshard0...
阅读全文
摘要:CentOS-6.5单机实现mongoDB分片环境:1)CentOS 6.5系统 2)IP:本机3)MongoDB:MongoDB-linux-x86_64-2.6.1实现:两个副本集shard(shard-a和shard-b),每个副本集shard配置三个实例(主,从和仲裁),三个config s...
阅读全文