PostgreSQL 基本命令
PostgreSQL , 数据库 / 2020年9月10日

PostgreSQL 基本命令 注意:创建好用户(角色)之后需要连接的话,还需要修改2个权限控制的配置文件(pg_hba.conf、pg_ident.conf)。并且创建用户(user)和创建角色(role)一样,唯一的区别是用户默认可以登录,而创建的角色默认不能登录。创建用户和角色的各个参数选项是一样的。 Tip:安装PostgreSQL会自动创建一个postgres用户,需要切换到该用户下访问...

Postgresql12 实现主从复制
PostgreSQL , 数据库 / 2020年9月8日

一、安装: PostgreSQL12   Debian Install PostgreSQL 10.2 安装最新版的 二 、配置主节点 创建用户: su postgres createuser --replication -P -e replicator # -P:设置密码,-e:回显 修改配置 vim /etc/postgresql/12/main/pg_hba.conf 添加:如下配...

mysql数据库参数详解
Mysql / 2020年8月5日

1、配置参数        MySQL有两种途径途径了解其的配置参数,一个是MySQL交互模式下的命令SHOW  VARIABLES,一个使用mysqladmin variables 查询。        MySQL的配置参数分为2种,全局的和局部的。局部的配置变量可以...

mysql 基本优化
Mysql / 2020年8月5日

文件打开数 show status like "%Open_files%" Open_files 133 show VARIABLES like "%open_files_limit%" open_files_limit5000 比较合适的设置:Open_files / open_files_limit * 100% <= 75% 正常 数据表 打开数...

MariaDB-增量备份之mariadb-backup
MariaDB / 2020年5月18日

安装 备份所需组件 apt-get install mariadb-backup 增量备份 bash (一周备份一次完整备份) #!/bin/sh # Create a backup user # GRANT RELOAD, PROCESS, LOCK TABLES, REPLICATION CLIENT ON *.* TO 'backup'@'localhost'...

Debian9 安装 MaxScale 最新
MariaDB , Mysql / 2020年5月14日

相关准备 Mysql  主从 192.168.11.120 33001 master 192.168.11.120 33002 slave 192.168.11.120 33004 slave 192.168.11.120  MaxScale 安装 MaxScale 参考:https://mariadb.com/kb/en/mariadb-package-repository-...

mysql 开启慢查询 清空slow_log日志或者slow_log表
Mysql / 2020年4月23日

slow log可以查看系统的sql的执行时间 以及详细的sql,当分析系统性能的时候可以用来参考。 我用到的是这些: mysql> show variables like '%slow%'; +---------------------------+---------------------------------------------------------+ | Va...

POSTGRESQL 数据库导入导出
PostgreSQL / 2020年4月23日

关于pg_dump: pg_dump -- 将一个PostgreSQL数据库抽出到一个脚本文件或者其它归档文件中。 pg_dump是一个用于备份PostgreSQL数据库的实用工具,即使当前数据库正在使用,也能够生成一致性的备份,且不会阻塞其他用户访问数据库(包括读、写)。 PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件。 pg_dump是一个客户端工...