随笔分类 -  Postgresql

上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要:1.创建一个数据库表 CREATE TABLE public.tabpartition( dataid integer, dataname character varying(20), datatime timestamp without time zone, PRIMARY KEY (dataid 阅读全文
posted @ 2022-07-13 16:49 疯子110 阅读(407) 评论(0) 推荐(0)
摘要:PostgreSQL 启动失败解决 机房断电了,PostgreSQL 起不起来了。 [root@scoder19 9.3]# service postgresql-9.3 startStarting postgresql-9.3 service: [FAILED] 日志文件(/var/lib/pgs 阅读全文
posted @ 2022-06-09 13:38 疯子110 阅读(257) 评论(0) 推荐(0)
摘要:下载 在postgresql的官方即可找到源码文件目录,地址如下:https://www.postgresql.org/ftp/source/,在下载列表中根据需求选择版本,进入子目录后,可以看到文件列表: 如上图,可以看到提供了两种压缩格式,此处我们选择postgresql-9.5.5.tar.g 阅读全文
posted @ 2022-06-09 13:36 疯子110 阅读(516) 评论(0) 推荐(0)
摘要:PostgreSQL数据库默认用户postgres的密码修改PostgreSQL数据库默认用户postgres的密码 PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下: 备注: 有两个postgres账户,数据库1个,linux系统1个。 阅读全文
posted @ 2022-06-09 11:35 疯子110 阅读(826) 评论(0) 推荐(0)
摘要:问题:今天公司进行软件测评,在测评期间,测评人员问起PostgreSQL登录失败导致用户锁定的次数,密码输错几次账户会被锁定? 网上查了一圈,oracle和mysql都有相关设置,只有pg库没有找到相关的设置参数。偶然发现网上的帖子,结果发现PG库尚不支持相关设置。 下面引用一下: 数据库密码管理是 阅读全文
posted @ 2022-03-01 15:55 疯子110 阅读(2938) 评论(0) 推荐(0)
摘要:pg_user或pg_shadow中: 列valuntil值为infinity或空值表示用户密码永不过期;默认为空 修改用户密码过期时间:alter user user_name with valid until '2018-01-01 08:00:00'; 修改用户密码永不过期:alter use 阅读全文
posted @ 2022-03-01 15:51 疯子110 阅读(3117) 评论(0) 推荐(2)
摘要:在PG中,角色与用户的概念比较模糊,可以认为带LOGIN属性的role就是用户. #创建role 带了login属性.就可以登录数据库. postgres=# create role role1; CREATE ROLE postgres=# \c - role1 FATAL: role "role 阅读全文
posted @ 2022-03-01 15:50 疯子110 阅读(801) 评论(0) 推荐(0)
摘要:安装完PostgreSQL之后,默认是没有开启密码复杂度,为了数据库安全以及应对等保测评等要求,有时我们需要设置密码复杂度。 PostgreSQL支持通过动态库的方式扩展PG的功能,pg在使用这些功能时需要预加载相关的共享库。而密码复杂度可以通过预加载passwordcheck.so模块实现。 有几 阅读全文
posted @ 2022-03-01 15:47 疯子110 阅读(3778) 评论(0) 推荐(0)
摘要:centos 7 postgreSQL pg_ctl 无效 在 ~/.bash_profile下配置了export PGDATA=/var/lib/pgsql/11.0/data 但是也没有效果。 不过可以这样写 转到 /usr/pgsql/bin下后 这样写就可以执行了 ./pg_ctl -D / 阅读全文
posted @ 2021-12-17 15:47 疯子110 阅读(520) 评论(0) 推荐(0)
摘要:在postgres中,当max_connect设置过大,启动的时候会报错: FATAL: could not create semaphores: No space left on device 创建semaphores时空间参数不够,查询官网,有这么一段解释: HINT: This error d 阅读全文
posted @ 2021-10-11 13:59 疯子110 阅读(771) 评论(0) 推荐(0)
摘要:在 ~/.bash_profile下配置了export PGDATA=/var/lib/pgsql/11.0/data 但是也没有效果。 不过可以这样写 转到 /usr/pgsql/bin下后 这样写就可以执行了 ./pg_ctl -D /var/lib/pgsql/11.0/data start 阅读全文
posted @ 2021-10-11 13:49 疯子110 阅读(540) 评论(0) 推荐(0)
摘要:权限问题: Java代码 chown postgres:postgres -R /opt/PostgreSQL/ 阅读全文
posted @ 2021-10-11 13:42 疯子110 阅读(206) 评论(0) 推荐(0)
摘要:permissions should be u rwx 0700 postgres Postagresql 下面的data目录 权限 必须是 700重新赋权限 chmod 700 -R /opt/PostgreSQL/8.4/data/ OK 阅读全文
posted @ 2021-10-11 13:40 疯子110 阅读(478) 评论(0) 推荐(0)
摘要:pg_ctl 名称 pg_ctl -- 启动、停止、重启 PostgreSQL 语法 pg_ctl start [-w] [-s] [-D datadir] [-l filename] [-o options] [-p path]pg_ctl stop [-W] [-s] [-D datadir] 阅读全文
posted @ 2021-09-29 14:26 疯子110 阅读(3465) 评论(0) 推荐(0)
摘要:前言:psql是一个很好用的工具,就是每次都要输入密码就特别烦人,今天来记录一下如何在windows中记住或自动输入psql的密码 1.首先我们需要在%APPDATA%这个路径下新建一个postgresql文件夹,里面有个pgpass.conf的配置文件。%APPDATA%是一个环境变量,指向一个地 阅读全文
posted @ 2021-07-19 08:47 疯子110 阅读(492) 评论(0) 推荐(0)
摘要:无拼接时: SELECT scan_time + '5 day' FROM tbl_temp_record SELECT scan_time + '-5 day' FROM tbl_temp_record 拼接字段时: SELECT scan_time + 5 || ' day' FROM tbl_ 阅读全文
posted @ 2021-07-11 10:46 疯子110 阅读(340) 评论(0) 推荐(0)
摘要:由于pg的MVCC的实现机制与oracle存在较大差异,pg的undo空间和数据空间共用,导致数据空间膨胀严重,长时间不清理这种膨胀的垃圾数据,导致sql性能下降非常严重。 常规,数据库级调整 常规调整 对于频繁更新的表,设置填充因子fillfactor语法: 若是分区表,需在分区子表设置。 alt 阅读全文
posted @ 2021-07-11 10:44 疯子110 阅读(858) 评论(0) 推荐(0)
摘要:当我们使用psql命令时,如果不加-U参数,默认使用的用户名是我们本地电脑登录的管理员用户名而在postgresql库中并没有存这个用户,所以报错 因此我们应该使用psql -U postgres再根据提示输入密码就可以了 阅读全文
posted @ 2021-07-11 10:40 疯子110 阅读(1295) 评论(0) 推荐(0)
摘要:1. 每个DB都单独进行了vacuumdb的命令: vacuumdb -d mydb -z -v 2. full vacuum : vacuumdb -a -f -z -v . 自动vacuum配置自动vacuum的执行直接由autovacuum参数值决定,默认值是on。 现在自动vacuum还是弱 阅读全文
posted @ 2021-07-11 10:39 疯子110 阅读(85) 评论(0) 推荐(0)
摘要:网上一个大神写的 SELECT‘alter table ’ || nsp.nspname || ‘.’ || cls.relname || ’ owner to usr_zhudong;’ || chr ( 13 )FROMpg_catalog.pg_class cls,pg_catalog.pg_ 阅读全文
posted @ 2021-06-22 16:22 疯子110 阅读(1367) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 10 下一页