自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 pg12.5中分区表的一些操作

笔者新开了公众号,会不定期分享文章,感兴趣的请关注下:文章目录1、创建一个有DEFAULT的分区表2、有default 分区,再加分区3、没有default的分区4、给分区表ddl4.1、在原来没有主键的分区表加主键1、创建一个有DEFAULT的分区表1、先创建主表create table tbl_log( id serial, create_time timestamp(0) without time zone, remark char(

2022-02-22 10:57:49 6246

原创 PostgreSQL中的pgsql_tmp目录

正常情况下在默认表空间目录或特定表空间目录下不会有pgsql_tmp 目录,pgsql_tmp的官方文档解释如下:Temporary files (for operations such as sorting more data than can fit in memory) are created within PGDATA/base/pgsql_tmp, or within a pgsql_tmp subdirectory of a tablespace directory if a tablesp

2022-02-16 09:42:33 2868

原创 在Linux、Windows、Mac安装Postgresql

文章目录1、linux 7 安装 PG12.51.1、下载源码包1.2、依赖包安装1.3、创建用户和目录1.4、环境变量1.5、编译安装1.6、初始化数据库1.7、启动数据库1.8、关闭数据库1.9、进程说明1.10、德哥建议的配置文件参数2、Windows 安装 PG12.52.1、重启服务2.2、修改为英文3、Mac安装 PG13.33.1、通过brew安装数据库,默认安装最新版本3.2、查看下安装的版本3.3、初始化数据库3.4、修改配置文件3.5、启动数据库3.6、创建user1、linux 7

2022-02-15 15:27:10 2243

原创 pg_basebackup备份和恢复

文章目录1、pg\_basebackup1.1、pg\_basebackup原理1.2、语法解释1.3、pg\_basebackup进行备份1.3.1、设置 pg\_hba.conf1.3.2、备份的用户设置1.3.3、备份库成tar包1.3.4、备份成从库1.4、恢复数据库1.4.1、创建一个恢复的目录1.4.2、解压备份文件至恢复的目录1.4.3、设置restore\_command1.4.4、启动备库1、pg_basebackup1.1、pg_basebackup原理官方文档:pg_baseba

2022-02-14 09:47:45 5123

原创 PostgreSQL12通过WalMiner恢复数据

文章目录1、WalMiner简介2、安装WalMiner3、WalMiner通过WAL日志进行SQL解析3.1、创建walminer的extension3.2、在源库进行误操作3.3、把wal日志加到walminer3.4、解析sql3.5、查看解析结果3.6、结束walminer操作1、WalMiner简介官方文档:https://gitee.com/movead/XLogMinerWalMiner是从PostgreSQL的WAL(write ahead logs)日志的解析工具,旨在挖掘wal日志

2022-02-11 09:45:27 1503

原创 PostgreSQL12通过pg_resetwal进行误删恢复

文章目录1、pg_resetwal1.1、pg_resetwal 语法解析1.2、pg_resetwal 恢复数据1.2.1、创建需要的表和数据1.2.2、delete误删和恢复1.2.2.1、恢复数据1.2.2.1.1、先确认当前的日志的以及LSN号1.2.2.1.2、查找误操作的事务号1.2.2.1.3、确认事务号之后,进行恢复1.2.3、truncate 恢复1、pg_resetwalpg_resetwal 主要的工作的目的是为了在系统数据损坏的时候,通过pg_resetwal来重新标志日志的位置

2022-02-10 11:38:22 9183 3

原创 postgresql查看哪些表没有主键

postgresql查看无主键的表需要指定nspname=‘public’,会显示分区表还是正常的表SELECT t.schemaname ,t.tablename,t.tableowner,t.tablespace,CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'm' THEN 'materialized view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence'

2022-02-09 17:15:53 912

原创 mysql查看哪些表没有主键

• 查看指定databaseselect table_schema, table_name,TABLE_TYPEfrom information_schema.tableswhere table_name not in (select distinct table_name from information_schema.columns where column_key = "PRI") AND t

2022-02-09 17:11:42 1089

原创 达梦数据库_DM8_修改动态、静态参数

DM8_修改动态、静态参数查看参数:set pagesize 5000select PARA_NAME,PARA_VALUE,PARA_TYPE ,MIN_VALUE,MAX_VALUE,MPP_CHK,SESS_VALUE,FILE_VALUE from v$dm_ini where para_name like '%POOL%';列 PARA_TYPE 值的说明:READ ONLY 手动,不能被动态修改,必须手动修改dm.ini参数文件,然后重启才能生效IN FILE 静态

2020-09-15 11:35:44 794

XLogMiner安装包

XLogMiner安装包

2022-02-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除