摘要:
一.yum安装 1.安装yum源 https://www.postgresql.org/download/linux/redhat/ https://yum.postgresql.org/repopackages.php 2.安装客户端工具 3.服务端组件 4.初始化数据库和开机启动 https:/ 阅读全文
摘要:
一.拦截SQL 1.slow log 2.general log 3.mycat sql拦截器 二.mycat sql拦截器 1.配置server.xml 2.测试 3.文件名会带日期 阅读全文
摘要:
一.什么是水平分库 将一张表水平切分到多个库中 1.1分片原则 1.需要分片的表是少数的 2.能不切分尽量不要切分 3.日志表可以采取归档方式 4.选择合适的切分规则和分片建,确保数据分片均匀,否则依然存在性能瓶颈 5.尽量避免跨分片join操作,保证关联操作表在同一分片 1.2分片后如何处理查询 阅读全文
摘要:
一.什么是垂直分库 将一类功能的表从一个实例切分到另一个实例,横向扩展实例,增加写负载 目标:将1个实例的4类表拆分多4个实例中 二.垂直切分步骤 2.1收集分析业务模块间的关系,能分几个库 2.2全量复制需要的数据到其他实例 将上面一个实例中的一个库拆成4个库,分别是imooc_db/order_ 阅读全文
摘要:
一.Mycat基本元素 1.逻辑库,mycat中存在,对应用来说相当于mysql数据库,后端可能对应了多个物理数据库,逻辑库中不保存数据 2.逻辑表,逻辑库中的表,对应用来说相当于mysql的数据表,后端可能对应多个物理数据库中的表,也不保存数据 逻辑表分类 1.分片表,进行了水平切分的表,具有相同 阅读全文
摘要:
``` wechat_ling wl_channel_consumer nickname wl_consumer nickname alter table wl_channel_consumer modify column varchar(150) CHARACTER SET 'utf8mb4' C 阅读全文
摘要:
一.安装系统,不选择额外的软件 二.第一次编译cmake、mysql 失败 2.1编译安装cmake 错误 https://cmake.org/download/ 1.先安装gcc c++编译环境 否则报错 2.安装cmake 2.25.6mysql编译安装 失败 1.建用户目录 2.安装缺失的依赖 阅读全文
摘要:
https://blog.pythian.com/mysql log rotation/ 1.授权用户 2.配置登录信息 2.1 密文 2.2 或者普通明文登录 3.测试连接 4.确认log路径 5.logrotate内容 6.crontab 阅读全文
摘要:
6.VIOS挂载ISO文件 1.给vhost建立虚拟设备 2.建立存放ISO的资料库 3.结束后会自动创建一个lv 和一个fs 4.将IOS拷贝到该文件系统并挂载 5.查看命令 6.如果 之后,文件系统没有挂载则报错如下 7.可以强制删除重新创建 阅读全文
摘要:
一.客户端命令行参数 1. 从标准输入读取一个参数,等价于set k v 2. 重复执行一个命令指定次数 3. 命令执行间隔 4. 获取指定实例的rdb文件,保存到本地 5. 和` pattern keys pattern`模式好处在于不会长时间阻塞redis而导致其他客户端命令请求被阻塞 6.连接 阅读全文