ICode9

精准搜索请尝试: 精确搜索
  • PostgreSQL查看系统视图的源码2021-12-24 22:02:17

    PostgreSQL查看系统视图的源码 [pg13@mambapg ~]$ psql -E psql (13.2) Type "help" for help. postgres=# \l ********* QUERY ********** SELECT d.datname as "Name", pg_catalog.pg_get_userbyid(d.datdba) as "Owner", pg_catalog.p

  • mysql - 查询数据库的表字段2021-12-24 17:33:13

    1.  -- mysql select column_name from information_schema.columns where table_schema='SH_ERP' and TABLE_NAME = 'stock_quant' select * from information_schema.columns where table_schema='SH_ERP' and TABLE_NAME = 'stock_qua

  • Linux之HugePages快速配置2021-12-23 18:02:01

    Linux之HugePages快速配置 Alfred Zhao2020-03-18 2301 关于Linux系统的HugePages与Oracle数据库优化,可以参考熊爷之前的文章,相关概念介绍的非常清晰: Linux大内存页Oracle数据库优化 本文旨在Linux系统上快速配置HugePages: 1.设置memlock无限制 2.设置合理的vm.nr_huge

  • PostgreSQL 14数据库监控和日志功能的加强2021-12-23 09:02:01

    查询标识符(query identifier) 查询标识符用于标识一个查询,在扩展中可以被交叉引用。在PostgreSQL 14之前,扩展使用一个算法来计算query_id。可以使用相同的算法来计算query_id,但是扩展都使用了自己的算法来计算query_id。在14版本内核提供了query_id,现在的监控扩展和工具,如pg_stat

  • PostgreSQL中查看版本的几种方式2021-12-21 22:02:00

    PostgreSQL中查看版本的几种方式 1、SQL方式 postgres=# show server_version; server_version ---------------- 13.2 (1 row) postgres=# select version(); version

  • mysql、postgresql查询表字所有字段2021-12-21 15:33:07

    1、mysql查询表字所有字段 SHOW FULL COLUMNS FROM table_name; 解释: Field :字段名 Type:字段类型 Collation:字符集(mysql 5.0以上有) Null :是否可以为NULL Key:索引(PRI,unique,index) Default:缺省值 Extra:额外(是否 auto_increment) Privileges:权限 Comment:备注(mysql 5.0以上有) 2

  • postgresql(pg)数据库简介-new数据库2021-12-20 21:34:14

    1.什么是PostgreSql PostgreSQL是一个功能强大的开源对象关系型数据库系统,他使用和扩展了SQL语言,并结合了许多安全存储和扩展最复杂数据工作负载的功能。PostgreSQL的起源可以追溯到1986年,作为加州大学伯克利分校POSTGRES项目的一部分,并且在核心平台上进行了30多年的积极开发。 Po

  • 一文详解TDSQL PG版Oracle兼容性实践2021-12-20 15:36:20

    TDSQL PG版分布式关系型数据库,是一款同时面向在线事务交易和MPP实时数据分析的高性能HTAP数据库系统。面对应用业务产生的不定性数据爆炸需求,不管是高并发交易还是海量实时数据分析,TDSQL PG版都能够轻松处理。目前TDSQL PG版已经在金融、保险、通信、税务、政务等多个行业的核心交

  • Postgresql之amcheck验证索引完整性2021-12-20 15:05:22

    Postgresql10版本开始提供了该插件验证索引或者是表的逻辑一致性。比如系统升级后,collate和原来不一致,数据库里索引的顺序和该collate不匹配。物理磁盘损坏,文件系统损坏,内存故障等,导致数据库中的索引也损坏。 可以通过该插件进行验证检测,注意该插件只验证,不会修补。如果通过

  • 查询所有表名及表备注2021-12-19 10:05:10

    with tmp_tab as ( select pc.oid as ooid,pn.nspname,pc.* from pg_class pc left outer join pg_namespace pn on pc.relnamespace = pn.oid where 1=1 and pc.relkind in ('r') and pn.nspnam

  • PG守护进程(Postmaster)——InitPostmasterDeathWatchHandle2021-12-18 13:02:03

    InitPostmasterDeathWatchHandle函数初始化仅仅一个句柄用于监控postmaster death。在postmaster中调用,这样子进程在父进程挂掉之后才能监控到(subsequently monitor)。创建postmaster_alive_fds管道,postmaster拥有管道的写端,子进程拥有管道的读端。子进程可以将读端的文件描述

  • pg_rman进行备份恢复2021-12-17 22:02:37

    pg_rman进行备份恢复 环境参数: linux版本:CentOS 7.6 PG版本:13.2 docker版本: 18.06.3 1、在容器内源码安装PostgreSQL13.2 要先根据搭建CentOS镜像搭建好相应的镜像,然后再开始。 [root@wcbpg ~]# docker images REPOSITORY TAG IMAGE ID

  • PEERING 12021-12-16 12:03:40

    1.1 acting set和up set acting set是一个PG对应副本所在的OSD列表,该列表是有序的,列表中第一个OSD为主OSD。在通常情况下,up set和acting set列表完全相同。要理解他们的不同之处,需要理解下面介绍的“临时PG”概念。 1.2 临时PG 假设一个PG的acting set为[0,1,2]列表。此时如果osd0

  • PostgreSQL13逻辑备份pg_dump2021-12-15 22:03:05

    PostgreSQL13逻辑备份pg_dump 环境参数: linux版本:CentOS7.6 PG版本:13.5 前期准备 postgres=# create database wcbtest1; CREATE DATABASE postgres=# \c wcbtest1 You are now connected to database "wcbtest1" as user "postgres". wcbtest1=# create table test

  • PostgreSQL中的pg_hba.conf2021-12-15 22:02:18

    PostgreSQL中的pg_hba.conf 环境:PG 13 -bash-4.2$ pwd /var/lib/pgsql/13/data -bash-4.2$ more pg_hba.conf # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all

  • QPaintEvent 绘制控件,让你提高变成强者2021-12-15 12:05:23

       相信小伙伴们好多学习qt 的一些基本用法,不知道如何继续下去学习相关东西,大部分都是看书与对应博客,还有一些例子,然后确不知道该学习什么,这里我提供一下自己的学习习惯,也许不适合你,或许你会有更好的学习方式。      如果有比较激烈的观点,我这里只想说:您对! 声明:本文例子是

  • PostgreSQL体系结构之物理结构2021-12-14 22:02:40

    PostgreSQL体系结构之物理结构 数据目录中子目录和文件的用途 目录用途base包含每个数据库对应的子目录的子目录global包含集簇范围的表的子目录,比如pg_databasepg_commit_ts包含事务提交时间戳数据的子目录pg_xact包含事务提交状态数据的子目录pg_dynshmem包含被动态共享内

  • 解决postgresql数据库锁表问题2021-12-14 14:34:15

    查询是否锁表了 create view viewlocks as SELECT waiting.locktype AS waiting_locktype, --可锁定对象的类型:relation, extend, page, tuple,transactionid, virtualxid,object, userlock, advisory waiting.relation::regclass AS waiting_table,

  • pgaudit安装与使用2021-12-12 20:00:39

    pgaudit安装 ##pgaudit的tar安装包 https://github.com/pgaudit/pgaudit/releases ##适合postgresql 11版本 https://github.com/pgaudit/pgaudit/archive/refs/tags/1.3.3.tar.gz 安装 1.git clone下载 git clone https://github.com/pgaudit/pgaudit.git 2.将pgaudit移动到

  • 【python小游戏】据说这是一款还原度超高的小游戏,你感受下......2021-12-12 09:03:02

    前言 哈喽,大家好呀~欢迎大家阅读小编的文章! 又到了每日游戏更新系列,看到这么如下.gif是不是让你想起来了童年吖~ 贪吃蛇

  • 【osd】ceph读写流程2021-12-10 10:32:49

      概述 OSD是RADOS集群的基本存储单元。 PG(placement group)从名字可理解为放置策略组,它是对象的集合,该集合里的所有对象都具有相同的放置策略:对象的副本都分布在相同的OSD列表上。一个对象只能属于一个PG,一个PG对应于放置在其上的OSD列表。一个OSD上可以分布多个PG。处理来自客

  • PyQt|PySide2 绘图|Python语言 的数据可视化(绘图) 方法2021-12-09 19:03:08

    PyQtGraph 绘图|Python语言 的数据可视化(绘图) 方法 PyQtGraph 绘图 数据绘图方案 Python语言 的数据可视化(绘图) 方法,常见的有 Matplotlib 和 PyQtGraph Matplotlib 说到 Python语言 的数据作图, Matplotlib 当然是最有名的。 优点: 功能完备、成熟稳定、社区生态圈庞大。 缺点: 某

  • PG的json类型2021-12-08 13:04:28

    1、json分成json(纯字符串)和jsonb(二进制) 2、查询json CREATE TABLE "test"."test_json1" ( "id" serial2, "name" json, PRIMARY KEY ("id") );INSERT INTO "test_json1" ("name")  VALUES('{"c

  • PG SQL截取字符串到指定字符位置2021-12-06 17:33:54

    今天在做PG数据到HIVE的数据交换任务时,因为某个字段在PG中是Varchar类型,hive是bigint,而偏偏PG 中该字段的存储值都被加了小数点位,导致字段类型转换失败。 现在就需要将字符串中小数点后的部分给截掉。 开始时尝试使用的是CHARINDEX来获取小数点的位置,然后使用substring函数

  • PostgreSQL控制文件讲解及案例2021-12-06 17:00:07

    PostgreSQL控制文件内容: 主要分为是三部分,初始化静态信息、WAL及检查点的动态信息、一些配置信息。 我们可以用过pg_controldata命令直接读取PostgreSQL控制文件内容: [postgres@postgresdb ~]$ /u01/postgres/pgsql/bin/pg_controldata -D /data/postgres/data pg_control version

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有