Python3 re 正则表达式常用示例
Python 提供了 re 模块实现正则表达式功能,通过正则表达式能够非常方便地处理字符串,但是正则表达式的编写较为复杂,本文记录一些常用的 ptyhon 正则表达式示例。1. Python 正则表达式函数(1) re.sub替换字符串中的...继续阅读
Python 提供了 re 模块实现正则表达式功能,通过正则表达式能够非常方便地处理字符串,但是正则表达式的编写较为复杂,本文记录一些常用的 ptyhon 正则表达式示例。1. Python 正则表达式函数(1) re.sub替换字符串中的...继续阅读
主进程 Postmaster,数据库实例的总控进程,负责启动、关闭数据库实例,PG 的所有子进程都是通过 Postmaster 主进程创建出来的logger 进程,负责日志写入相关的功能checkpointer 进程,负责检查点相关的功能b...继续阅读
开源许可协议友好对象关系数据库SQL 标准支持数据类型丰富,支持各种自定义类型可扩展性强,支持多种功能强大的插件独特的 MVCC 机制支持各种过程语言基于 WAL 的物理复制内核源码质量高,可读性强...继续阅读
PostgreSQL WAL 日志的全称是 Write Ahead Log,即预写日志,相当于 Oracle 或者 MySQL 的 redo 日志,对数据的持久性和一致性至关重要,其主要作用如下:WAL 日志能够在数据库宕机时保证不丢失数据...继续阅读
1. full page write 简介full page write 称之为全页写,简称 fpw,在一个 checkpoint 之后页面的第一次修改时,会将该页面整个写入到 wal 日志。这么做是因为在操作系统崩溃恢复期间正在处理的一次...继续阅读
MySQL 安装部署及管理Linux General 方式安装RPM 包方式安装源码编译安装主备复制搭建mysql 客户端工具连接数据库创建用户/用户授权/删除用户用户密码管理策略常用的配置参数MySQL SQL 语法数据类型创建表、删除表...继续阅读
1. 密码策略相关参数(1)新密码不能与前面三次相同password_history=3(2)新密码不能与前面 90 天内使用的密码相同password_reuse_interval=90(3)修改密码需要用户提供当前密码password_...继续阅读
1. 数值类型bit[(M)],比如 bit,bit(6),M 表示 bit 位的数量,取值 1~64,默认为 1tinyint[(M)][unsigned][ZEROFILL],取值范围 -128~127,无符号的取值范围 0~255bo...继续阅读
1. 创建用户创建 admin 用户,密码 123456,'%' 表示任何 IP 都可以访问。create user 'admin'@'%' identified by '123456';create user 'admin'@'%' id...继续阅读
1. 安装 MySQL 8.0MySQL 有多个发行版本,比如社区版、Percona发行版,MariaDB 等,本文选择 Percona 版本的 MySQL 进行安装,使用非 root 用户安装,环境如下:CentOS 7.5Percona...继续阅读