MySQL

教你Postgresql 如何查看SQL语句执行效率的方法

Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法: explain se...

SQL开发知识:MySQL分区之RANGE分区详解

介绍 RANGE分区基于一个给定的连续区间范围,早期版本RANGE主要是基于整数的分区。在5.7版本中DATE、DATETIME列也可以使用RANGE分区,同时在5.5以上的版本提供了基于非整形的RANGE COLUMN分区。RANGE分区必须的连续的且不...

SQL开发知识:SPostgreSQL自动更新时间戳代码示例

什么是PostgreSQL时间戳数据类型? 在PostgreSQL中,下一个数据类型是 TIMESTAMP ,它可以存储 TIME 和 DATE 值。但它不支持任何 时区数据。这意味着当我们转换数据库服务器的 时区时, 时间戳值将存储在数据库中,并且不能重...

CentOS服务器系统下 PostgreSQL 12 主从复制操作 主从切换

主从复制 1. 基于文件的日志传送 创建一个高可用性(HA)集群配置可采用连续归档,集群中主服务器工作在连续归档模式下,备服务器工作在连续恢复模式下(1台或多台可随时接管主服务器),备持续从主服务器读取WAL文件。 连续归档不需要对数据库表做任何改动,可有...

MySQL开发知识:MySQL数据库基本SQL语句教程之高级操作

前言: 了解了一下MySQL数据库的基本语句,这章了解一下它的高级操作,包括用户增删除与给予相对应的权限 一.克隆表 1.1克隆方法一(将表与内容分开克隆) #​create table 新表名 like 复制的表名; ​ ​复制格式,能将复制表的格式到新...

PostgreSQL数据库视图及子查询使用操作

视图 表里面保存的是实际数据,视图里面保存的是SELECT语句(视图本身不存储数据)。 从视图中读取数据,此时视图在内部执行SELECT语句,创建一张临时表。 使用视图的好处:其一,视图不保存数据,节省存储设备容量。其二,将频繁使用的SELECT语句保存成...