#POSt

PostgreSQL配置优化

硬件和系统配置操作系统Ubuntu13.04系统位数64CPUIntel(R)Core(TM)2DuoCPU内存4G硬盘SeagateST2000DM001-1CH164测试工具PostgreSQL-9.1.11测试工具工具名称pgbench数据量200W(整个数据库大小约为300M)模拟客户端数4线程数4测试时间60...
代码星球 ·2020-05-17

postgresql10以上的自动分区分表功能

一.列分表1.首先创建主分区表:createtablefenbiao(idint,yearvarchar)partitionbylist(year)这里设置的是根据year列进行数据分表;创建后使用navicat是看不到的;2.创建分表:createtablefenbiao_2017partitionoffenbiao...

PostgreSQL 从文件时间戳获悉一些信息(如数据库创建时间)

PG的一些元数据没有时间字段,例如对象的创建时间、DDL的修改时间。如果要获得这个时间信息,我们可以1、通过事件触发器,将DDL事件记录到某个元数据表中,来获得。2、或者打开DDL审计日志,从审计日志中获得。3、与事件触发器类似,不过是通过PG的HOOK来实现的,在执行DDL时,通过代码中对应的HOOK来跟踪记录DDL...

PostgreSQL 修改表字段常用命令

--数据库、模式、表名"identities"."Test"."tab_test"--修改字段名ALTERTABLE"identities"."Test"."tab_test"RENAME"u_name"torealname;--添加字段ALTERTABLE"identities"."Test"."tab_test"A...

postgresql去掉字符串空白符以及首尾空格 最简单的办法

1、去除首尾空格 select*fromtrim('测试hu测试');  2、去除所有空格 select*fromreplace('测试hu测试','','');...

PostgreSQL数据库切割和组合字段函数

Postgresql里面内置了很多的实用函数,下面介绍下组合和切割函数 环境:PostgreSQL9.1.2       CentOS 5.7final 一.组合函数 1.concat a.介绍con...

postgresql根据正则表达式切分,并获取切分后的某一个值

postgresql根据正则表达式切分,并获取切分后的某一个值 一。需求如下 出发地路线【白市驿收费站】;通行路线【绕城高速—G65包茂高速—G65草坝场收费站—G65包茂高速—G42沪蓉高速】;目的地路线【G42华蓥收费站】。 出发地路线【...

postgresql查看数据库占用的物理存储空间大小

1.手动查看:查看数据库postgres的oidpostgres=#SELECToidfrompg_databasewheredatname='postgres';oid-------12002(1行记录)查找数据库的目录D:ProgramFilesPostgreSQL9.2dataase查看名称为12002的文件的...

PostgreSQL: Rename a User

ThesyntaxtorenameauserusingtheALTERUSERstatementinPostgreSQLis:ALTERUSERuser_nameRENAMETOnew_name;ParametersorArgumentsuser_nameThenameoftheusertorenameinthePos...
代码星球 ·2020-05-17

postgresql 字段sql语句 更改表名

版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/sq8706/article/details/70771481.更改表名 altertable表名renameto新表名2.更改字段名altertable表名r...

[转]重命名PostgreSQL数据库

初学PostgreSQL的朋友可能会有这样的疑惑:如何重命名已经建好的数据库?因为PostgreSQL默认的客户端pgAdminIII并没有地方可以让我们去修改某个现有的数据库的名称。遇到这个情况,可能不少人选择了backup->drop->create->restore的方法,其实大可不必。首先,确...
代码星球 ·2020-05-17

postgresql【二】postgresql强制删除数据库

SELECTpg_terminate_backend(pg_stat_activity.pid)FROMpg_stat_activityWHEREdatname='db_name'ANDpid<>pg_backend_pid();dropdatabasedb_name;...

org.postgresql.util.PSQLException:致命:抱歉,已经有太多客户了(org.postgresql.util.PSQLException: FATAL: sorry, too many clients already)

我正在尝试连接到Postgresql数据库,我收到以下错误:错误:org.postgresql.util。PSQLException:致命:抱歉,已经有太多客户错误是什么意思,我该如何解决?我的server.properties文件如下:serverPortData=9042serverPortCommand=9078...

PostgreSQL学习笔记(九) 用户、角色、权限管理

PostgreSQL是一个多用户数据库,可以为不同用户指定允许的权限。角色PostgreSQL使用角色的概念管理数据库访问权限。根据角色自身的设置不同,一个角色可以看做是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象(比如表)以及可以把这些对象上的权限赋予其它角色,以控制谁拥有访问哪些对象的权限。操作角色的...

PostgreSQL远程连接,发生致命错误:没有用于主机“…”,用户“…”,数据库“…”,SSL关闭的pg_hba.conf记录

PostgreSQL远程连接方法  有时候在远程连接时,会报Errorconnectingtotheserver:致命错误:没有用于主机“…”,用户“…”,数据库“…”,SSL关闭的pg...
首页上一页...3132333435...下一页尾页