大数据
-
对Postgresql中的json和array使用介绍
结合近期接触到的知识点,做了一个归纳。会持续更新 json 官网文档 http://www.postgres.cn/docs/12/datatype-json.html json的两种格式 总结:json输入快,处理慢。是精准拷贝,所以能准确存储遗留对象的原格式,…
-
PostgreSQL批量update与oracle差异详解
上篇文章给大家介绍了PostgreSQL实现批量插入、更新与合并操作的方法 感兴趣的朋友可以点击查看,今天给大家分享PostgreSQL批量update与oracle差异,具体内容如下所示: 当我们在数据库中有这样的需求时:需要…
-
postgresql数据库安装部署搭建主从节点的详细过程(业务库)
目录 一 业务数据库搭建 1. 安装 yum源(服务器可访问互联网时用) 2. 安装客户端 3. 安装服务端 4. 初始化数据库 5. 修改服务启动脚本 6. 修改数据库配置 7. 开启防火墙端口 8. 启动数据库服务 9. 修改数据库postg…
-
如何获取PostgreSQL数据库中的JSON值
在PostgreSQL数据库中有一列为JSON,要获取JSON中得数据可以用下面sql: select orderno as OrderNo ,amount as Amount ,ordertime as OrderTime , recordtype as RecordType from jsonb_to_recordset(( --特定方法 …
-
PostgreSQL 更新JSON,JSONB字段的操作
直接使用 update 表名 set 列名 = (jsonb_set(列名::jsonb,'{key}','"value"'::jsonb)) where 条件 要注意里面的单引号和双引号。 补充:向PostgreSQL中json中加入某个字段 或者更新某个字段的SQL语句 需求:通过SQ…
-
postgreSQL数据库的监控及数据维护操作
目前postgreSQL数据库的管理,数据查询等都需要安装postgreSQL软件或安装pgadmin等,远程访问都需要先登录到服务器等繁琐的操作。如果是开发团队,那么每个开发,测试,管理人员都要经历这个麻烦的过程。 使用Trees…
-
Postgresql的日志配置教程详解
目录 背景 配置详解 配置1:日志开启与关闭 配置2:日志滚动策略 配置3:日志打印时机 配置4:数据库统计监控 配置5:慢sql记录配置 背景 公司的项目中使用了postgresql(简称pg)作为其数据库管理系统,前两天环境…
-
PostgreSQL数据库中匿名块的写法实例
看代码吧~ test=# DO $$DECLARE i record; test$# BEGIN test$# FOR i IN 1..10 test$# LOOP test$# execute 'select loop_insert(1)'; test$# END LOOP; test$# END$$; DO test=# 看匿名块的执行效果: test=# sel…
-
postgresql 查看当前用户名的实现
查看当前连接的用户名: foo=#select * from current_user; 或 foo=#select user; 查看所有用户名: foo=#/du 补充:postgres 用户管理 首次安装完成 pg 数据库后,会默认自带一个用户, 用户名: postgres 密码: …
-
postgresql删除主键的操作
ALTER TABLE tablename DROP CONSTRAINT primaryname。 talbename:表示表名 primaryname:表示主键名 例子: postgres=# /d c_tab; Table "public.c_tab" Column | Type | Modifiers ---------------+------------…