文章 2017-05-02 来自:开发者社区

PostgreSQL修炼之道:从小工到专家. 3.5 其他SQL语句

3.5 其他SQL语句 3.5.1 INSERT INTO... SELECT语句 使用INSERT INTO... SELECT语句可以把数据从一张表插入到另一张表中,这个语句属于DML语句。 假设建了一张学生表的备份表:student_bak CREATE TABLE student_bak(no int primary key, student_name varchar(40), age ....

文章 2017-04-24 来自:开发者社区

PostgreSQL 如何查找TOP SQL (例如IO消耗最高的SQL)

标签 PostgreSQL , pg_stat_statements , TOP SQL 背景 数据库是较大型的应用,对于繁忙的数据库,需要消耗大量的内存、CPU、IO、网络资源。 SQL优化是数据库优化的手段之一,优化什么SQL效果最佳呢?首先要了解最耗费资源的SQL,即TOP SQL。 从哪里可以了解数据库的资源都被哪些SQL消耗掉了呢? 资源分为多个维度,CPU,内存,IO等。如何能了...

文章 2017-03-14 来自:开发者社区

PostgreSQL 10.0 preview 功能增强 - 兼容SQL:2016标准(之SQL/JSON) 道高一丈魔高一丈

标签 PostgreSQL , 10.0 , sql:2016 , sql/json , oracle 背景 PostgreSQL 很多年前,就支持JSON类型,属于最早支持JSON类型的关系数据库。内置了两个JSON类型json与jsonb。 而Oracle从12c才开始支持JSON。 SQL标准2016中,包含了一个SQL/JSON的数据模型标准,这个标准的内容购买页面 https:...

问答 2017-02-06 来自:开发者社区

请教PostgreSQL与ORACLE兼容的问题,递归查询sql

Oracle的sql:select t.org_id, t.org_name, t.org_level, connect_by_root(org_id) org_up_id, connect_by_root(org_name) org_up_name, connect_by_root(org_level) org_leve...

问答 2016-11-23 来自:开发者社区

postgresql 怎么查询一个事务执行的SQL

从pg_stat_activity 查看的是事务会话 当前所执行的SQL , 如果该会话一直不提交,我 怎么可以找到它之前执行的SQL. 从log_statement 记录?还是从 wal log 里用 pg_xlogdump分析?

问答 2016-08-25 来自:开发者社区

postgresql standby server执行部分sql不响应,如count整个表

我使用hot_standby做的备库,给线上主库做负载(pgpool)。但是发现,备库在执行某些sql的时候一直的时候,响应时间很长,甚至几个小时没结果返回也不中断,,sy_bs_package這张表目前数据量在1000w+级别,数据更新很频繁,按照我的理解应该是出现了“查询冲突”,我通过pg_last_xlog_replay_location(),pg_last_xlog_receive_lo....

文章 2016-08-08 来自:开发者社区

《卸甲笔记》-PostgreSQL和Oracle的SQL差异分析之五:函数的差异(一)

PostgreSQL是世界上功能最强大的开源数据库,在国内得到了越来越多机构和开发者的青睐和应用。随着PostgreSQL的应用越来越广泛,Oracle向PostgreSQL数据库的数据迁移需求也越来越多。数据库之间数据迁移的时候,首先是迁移数据,然后就是SQL、存储过程、序列等程序中不同的数据库中数据的使用方式的转换。下面根据自己的理解和测试,写了一些SQL以及数据库对象转换方面的文章,不足之....

文章 2016-08-02 来自:开发者社区

《卸甲笔记》-PostgreSQL和Oracle的SQL差异分析之三:rownum和聚合函数

PostgreSQL是世界上功能最强大的开源数据库,在国内得到了越来越多机构和开发者的青睐和应用。随着PostgreSQL的应用越来越广泛,Oracle向PostgreSQL数据库的数据迁移需求也越来越多。数据库之间数据迁移的时候,首先是迁移数据,然后就是SQL、存储过程、序列等程序中不同的数据库中数据的使用方式的转换。下面根据自己的理解和测试,写了一些SQL以及数据库对象转换方面的文章,不足之....

文章 2016-07-29 来自:开发者社区

《卸甲笔记》-PostgreSQL和Oracle的SQL差异分析之二:序列的使用

PostgreSQL是世界上功能最强大的开源数据库,在国内得到了越来越多机构和开发者的青睐和应用。随着PostgreSQL的应用越来越广泛,Oracle向PostgreSQL数据库的数据迁移需求也越来越多。数据库之间数据迁移的时候,首先是迁移数据,然后就是SQL、存储过程、序列等程序中不同的数据库中数据的使用方式的转换。下面根据自己的理解和测试,写了一些SQL以及数据库对象转换方面的文章,不足之....

文章 2016-07-26 来自:开发者社区

《卸甲笔记》-PostgreSQL和Oracle的SQL差异分析之一:外连接

PostgreSQL是世界上功能最强大的开源数据库,在国内得到了越来越多机构和开发者的青睐和应用。随着PostgreSQL的应用越来越广泛,Oracle向PostgreSQL数据库的数据迁移需求也越来越多。数据库之间数据迁移的时候,首先是迁移数据,然后就是SQL、存储过程、序列等程序中不同的数据库中数据的使用方式的转换。下面根据自己的理解和测试,写了一些SQL以及数据库对象转换方面的文章,不足之....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注