ICode9

精准搜索请尝试: 精确搜索
  • postgres主从,安装postgis2022-07-07 16:39:45

    Postgresql 9.5 主服务 : 192.168.1.129 从服务器:192.168.1.131 安装 进入https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/找到目标操作系统适配的数据库Yum Repository,部署版本为centos7,PostgreSQL 9.5,postgis2.4 设置变量 ip_master='192.168.1.129' i

  • postgres主从,安装postgis2022-07-07 16:39:43

    Postgresql 9.5 主服务 : 192.168.1.129 从服务器:192.168.1.131 安装 进入https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/找到目标操作系统适配的数据库Yum Repository,部署版本为centos7,PostgreSQL 9.5,postgis2.4 设置变量 ip_master='192.168.1.129' i

  • c# vs 2010 entity framework 连接 postgresql2022-07-07 11:36:23

    安装 dotConnect for PostgreSQL,安装完成后就可以连接了,记得在创建数据库连接时,选“高级”,将 Unicode 改为 True, 否则中文可能会乱码 设置完成之后,就可以像使用 sql server  一样的使用 ef 语句连接数据库了。 using (var db = new stglEntities()) { var tasks = db.t_

  • 【PostgreSQL】找出和停止正在执行的查询2022-07-06 21:01:55

    1.找出对应的pid SELECT pid, state, backend_start, substr(query, 0, 100) q FROM pg_stat_activity WHERE backend_type = 'client backend' ORDER BY backend_start; substr()函数调用避免sql太长,占据了大量屏幕; backend_type='client backend',过滤掉background进程,比如aut

  • 【PostgreSQL】PostgreSQL的WAL日志归档的压缩2022-07-06 13:32:13

    随着硬件和软件的发展,数据库的瓶颈也发生了转移。很多老的问题可能消失了,也有新的问题出来了。 老的限制 以前是CPU和内存受到限制。十多年前,4核服务器是“高端”服务器,作为DBA,我最担心的是管理可用资源。Oracle尝试使用RAC架构为单个数据库从多个主机集中CPU和内存是解决这个问题

  • PostgreSQL 9.1 飞升之路2022-07-05 23:31:48

    PostgreSQL upgrade 以升级 PostgreSQL 9.1 至 PostgreSQL 11 (跨越 9.2、9.3、9.4、9.5、9.6、10 六个大版本) 为例,本文将分享一下过去一年升级数十套 PostgreSQL 生产集群的实际经验。 此步骤同样适用于 PostgreSQL 9.1 之后的大版本升级。 准备工作 数据库升级周知 提前通过邮

  • 【PostgreSQL】PostgreSQL中的序列2022-07-05 07:32:11

    PostgreSQL中的序列可以当作MySQL中的auto_increment来使用,但是序列并不是仅仅用于自增列。也就是说: PostgreSQL SERIAL != MySQL SERIAL    第一,PostgreSQL提供了一个serial数据类型。有smallserial、serial、bigserial,分别占用了2、4、8个字节的内存。相应的最大值为32767

  • 【PostgreSQL】PostgreSQL的vacuum调优和客户化调度vacuum任务2022-07-01 21:34:29

      PostgreSQL内嵌的autovacuum一直在改进,但是在很多客户环境下,仍然有很多不满足的地方。 常见的问题和限制 1.在系统高峰时期,表成了autovacuum的候选对象 autovacuum的设置是基于一些扩展因子和阈值的。在高峰期,如果表上有大量的事务,就很容易超过这些设置。实际上是在错误的时间

  • postgresql 命令行导入导出sql文件2022-06-29 11:32:30

    postgresql 命令行导入导出sql文件 1. postgresql 导出sql文件 进入到postgresql的/bin目录下,如: C:\Program Files\PostgreSQL\13\bin     在该目录下打开cmd输入如下命令: # pg_dump --host hostname --port 5432 --username username -t tablename -f d://test.sql dbna

  • arcgis创建postgre企业级数据库2022-06-29 09:01:25

    什么是企业级地理数据库? 企业级地理数据库(ArcSD Enterprise,sde)是和 arcGIS 套件集成程度最高的地理数据库;创建时需要用到安装 arcGIS Server 时的 【ecp 证书】。他是 arcGIS 在第三方数据库的基础上采用了自定义的存储结构而搭建起来的数据库,所以,你虽然可以在 postgreSQL 的 pgA

  • 【PostgreSQL】PostgreSQL脚本2022-06-27 10:00:31

    #查看用户权限1 select grantor,grantee,table_catalog,table_schema,table_name,privilege_type,is_grantable,with_hierarchy from information_schema.table_privileges WHERE grantee = 'abce';    #查看用户权限2 SELECT grantee ,table_catalog ,table_s

  • 在 KubeSphere 部署 Wiki 系统 wiki.js 并启用中文全文检索2022-06-24 19:03:32

    作者:scwang18,主要负责技术架构,在容器云方向颇有研究。 背景 wiki.js 是优秀的开源 Wiki 系统,相较于 xwiki ,功能目前性上比 xwiki 不够完善,但也在不断进步。 Wiki 写作、分享、权限管理功能还是有的,胜在 UI 设计很漂亮,能满足小团队的基本知识管理需求。 以下工作是在 KubeSphere

  • postgresql依赖跟踪 cascade和restrict选项2022-06-23 10:03:57

    weather表的外键为cities的主键city字段,如下为表结构 mydb=# \d weather Table "public.weather" Column | Type | Collation | Nullable | Default ---------+-----------------------+-----------+----------+--------- city | ch

  • pgRouting简介2022-06-21 14:33:39

    pgRouting是一个基于PostgreSQL/PostGIS的项目,目的是提供路径分析的功能,它是PostLBS的一个子项目,这个项目使用GPL许可发布。 pgRouting的安装很简单,以Windows为例,下载编译包以后解压缩,将lib目录下文件复制到PostgreSQL的lib目录下,再在PostgreSQL数据库中执行share/contrib目录下的

  • postgresql 约束2022-06-21 11:34:50

    约束 mydb=# CREATE TABLE products (product_no integer,name text,price numeric CHECK (price > 0)); //添加约束 price > 0 CREATE TABLE mydb=# mydb=# mydb=# insert into products values(1,'aaa',2.11); INSERT 0 1 mydb=# insert into products values(1,

  • PostgreSQL学习笔记2022-06-20 11:34:03

    列出所有用户使用\du postgres=# \du List of roles Role name | Attributes | Member of -----------+------------------------------------------------------------+----------- pos

  • postgresql standard_conforming_string参数2022-06-20 10:31:32

    standard_conforming_strings=on,\失去了转义的意思,即‘’中是什么就是什么,但是standard_conforming_strings=off时,\会保留转义的含义所以select '\'即为'' 在Unicode转义语法中,反斜杠后的任何其他字符均按字面意义使用。因此,要包含反斜杠字符,请写两个反斜杠(\)。即想要表达‘\d’的

  • python使用dbutils连接PostgreSQL2022-06-17 23:33:00

    安装好PostgreSQL后,开启本地服务,可通过Navicat连接数据库并导入excel数据项,注意数据库名、表名、字段名时均使用小写字母,如使用大写字母,在生成对应表名和字段会自动加上“”,影响查询,此外注意避开关键词,比如id,name,group之类SQL需要保留关键词。 如下为连接数据库代码 import psyco

  • 修改postgreSQL语言改成中文2022-06-17 17:33:07

    1首先要打开pgAdmin4工具    2、点击File-Preferences    3、Miscellaneous->User language 切换成中文即可    4、最后效果:  

  • PostgreSQL的可变字符串2022-06-17 14:02:32

    在Oralce中,通常都使用varchar2作为字符串,它能自动删除前后空格。因业务需要用到Postgre,使用了character类型,用起来是没有什么问题。后来发现在smartBI引用这里面的数据,也没有什么问题,但是smartBI导出到EXCEL时,文本类型的里面的内容不能显示,数字和日期的正常。究其原因,是因为空格太

  • PostGreSql运维操作2022-06-16 20:05:57

    对PostGreSql进行运维操作时,必须切换到postgres用户(也可以切换到其他管理员用户) 1.PostGresql启停等运维 进入postgresql的bin目录下 启动命令 ./pg_ctl start -D pg的data文件夹所在目录 一、启停方法 两种方法   1、直接运行postgres进程启动;   2、使用pg_ctl命令启动

  • [docker] postgresql with timescaledb2022-06-16 13:01:39

    Dockerfile FROM timescale/timescaledb:latest-pg14 RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone docker build docker build -t timescaledb-pg14:1.0 . docker run docker run -itd -p

  • postgresql14安装时遇到的问题2022-06-15 12:33:43

    正常安装,一路点下一步, 最后弹出报错.      参考教程: https://www.cnblogs.com/ives/p/postgresql.html https://baijiahao.baidu.com/s?id=1727811450138750190&wfr=spider&for=pc 主要操作如下: 切换到安装目录下的bin目录 管理员权限执行如下命令。 initdb "C:\Program F

  • postgresql-【运维相关】删用户2022-06-14 11:32:22

    删除用户,用户拥有对象或权限 db1=# drop role user1; ERROR: role "user1" cannot be dropped because some objects depend on it DETAIL: privileges for column oid of table pg_proc privileges for column proname of table pg_proc ...... 方法一:权限转移 db1=# REASSIGN

  • 墨天轮PostgreSQL精品学习资源合集(含基础手册、实操技巧&案例、书籍推荐)2022-06-13 12:31:17

    近日,PostgreSQL 15 的第一个 beta 版本发布,这一最新版本在开发者体验、性能表现等方面都有提升。从最新的DB-Engines排名可以发现,PostgreSQL近十年来得分一路高涨,目前维持着第4名的排名,且仍呈迅猛增长之势。在国内也有很多企业将PostgreSQL运用到了公司生产环境上。 为了帮助大家

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

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

ICode9版权所有