开发者学堂课程【云数据库 RDS 操作入门:只读实例与读写分离】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/442/detail/5447
只读实例与读写分离
内容简介:
一、添加只读实例
二、测试读写分离功能
一、添加只读实例
(1) 进入实例的【基本信息】页-点击【添加只读实例】-选择要添加实例的地域、可用区、数据库类型、版本、网络类型、规格、存储空间等信息(注意存储空间不应小于主实例空间),可以一次最多建立5台实例-点击立即购买-确认账单-去支付
(2) 回到管理控制台-刷新对应地域的实例列表(实例的创建时间与主实例的数据量有密切关系)-当所有的实例都处于【运行中】的状态时,可以进行读写分离
(3) 点击主实例-进入数据库连接-点击读写分离-点击立即开启-设置读写分离的详细信息,可以先按照默认信息开通-点击确认
(4) 以上过程会持续10min左右,然后就可以看到读写分离成功,并且看到当前主实例和只读实例的的权重及它们的运行逻辑情况
二、测试读写分离功能
读写分离功能配置完毕后,可以测试一下读写分离的操作效果,操作如下:
(1) 拷贝读写分离的地址-进入 ECS 客户端-使用读写分离地址进行数据库连接(注意在使用读写分离进行数据路连接的操作时,要加上-c参数)
-输入以下代码:
1
mysql
>
CREATE
DATABASE
rwtb ;
2
mysql
>
connect
rwtb ;
3
mysql
>
CREATE
TABLE
t
1
(id
int);
4
mysql
>
INSERT
INTO
t
1
VALUES(1);
5
mysql
>
INSERT
INTO
t
1
VALUES(
2
);
6
mysql
> /*PROXY_INTERMINAL*/show last route
7
mysql
> SELECT * FROM t1
8
mysql
> /*PROXY_INTERMINAL*/show last route