1、pg_namespace
转载
2019-07-01 13:38:00
184阅读
2评论
跟MySQL的没啥区别,把一些复杂的操作封装起来,还可以隐藏一些敏感数据。视图对于用户来说,就是一张真实的表,可以直接基于视
原创
2023-09-25 16:18:07
339阅读
相比之前的普通视图,物化视图就不需要每次都查询复杂SQL,每次查询的都是真实的物理存储地址中的一份数据(表)。如果要更新
原创
2023-09-25 16:18:03
767阅读
函数:string || string 说明:String concatenation 字符串连接操作例子:'Post' || 'greSQL' = PostgreSQL函数:string || non-string or non-string || string说明:String concatenation with one non-string input 字符
翻译
精选
2013-09-03 14:42:02
934阅读
psql -U postgres 进入psql \l 列举库 \c 库名 选择库 \dt 查看库中所有表 \q 退出 \d 表名 查看表结构 \encoding 查看字符集 UTF8 ...
转载
2021-07-13 10:24:00
142阅读
2评论
1.postgresql创建分区表 CREATE TABLE test_part ( date_key date, hour_key smallint, client_key integer, item_key integer, account integer, expense numeric ); ...
转载
2021-08-31 15:19:00
105阅读
2评论
数据定义 数据库 -- 创建数据库 -- https://www.postgresql.org/docs/current/static/multibyte.html -- database_name,数据库名称 -- database_user,用户名 CREATE DATABASE {databa ...
转载
2020-11-26 15:21:00
201阅读
2评论
查看表字段注释 Select a.attnum,(select description from pg_catalog.pg_description where objoid=a.attrelid and objsubid=a.attnum) as descript,a.attname,pg_cat ...
转载
2021-08-31 16:52:00
347阅读
2评论
类似Oracle ,PostgreSQL也有强大的类型转换函数, 下面仅举两个类型转换例子。 --1 例子 postgres=# select 1/4; ?column? 0 (1 row) 在PG里如果想做除法并想保留小数,用上面的方法却行不通,因为"/" 运算结果为取整,并 且会截掉小数部分。
原创
2021-07-15 11:09:12
689阅读
数据定义 数据库 -- 创建数据库 -- https://www.postgresql.org/docs/current/static/multibyte.html -- database_name,数据库名称 -- database_user,用户名 CREATE DATABASE {databa ...
转载
2021-05-15 22:56:45
994阅读
2评论
视图是伪表。也就是说,它们不是真实表,视图可以表示真实表的子集,从普通表中选择某些列或某些行。
由...
原创
精选
2023-12-25 14:12:29
297阅读
什么是物化视图
物化视图(Materialized View)是PostgreSQL中一种强大的数据库对象,它将查询结果物理存储在磁盘上,而不是像普通视图那样每次查询时都重新执行。这种预计算和存储的特性使得物化视图在处理复杂查询时具有显著的性能优势。
与普通视图相比,物化视图的主要优势在于:
查询速度快:数据已经预先计算并存储
减少重复计算:避免每次查询都执行复杂操作
降低系统负载:减轻数据库服
在数据库设计和应用开发中,视图(View)是一种强大的数据库对象,它提供了一个虚拟的表,其内容由查询定义。视图不存储实际数据,而是存储查询逻辑,当访问视图时,数据库会执行相应的查询来返回结果。PostgreSQL作为一款功能丰富的数据库系统,提供了全面的视图支持,包括普通视图、物化视图、可更新视图等,为数据访问控制、查询简化和性能优化提供了灵活的解决方案。
视图的基本概念与优势
视图本质上是一个命
create database exampleDB with owner exampleowner encoding 'UTF8'; //创建库
create user exampleowner superuser password 'example'; //创建超级角色
/usr/local/pgsql/bin/psql -U postgres -c "select
原创
2013-09-03 11:54:28
769阅读
postgresql常用查询语句
原创
2018-10-26 21:40:50
3000阅读
rhel中:
安装:
$sudo yum install postgresql postgresql-server
初始化数据库:
$sudo service postgresql initdb
启动数据库:
$sudo service postgresql start
开放5432端口:
$sudo vim /etc/sysconfig/iptables
$sudo
原创
2011-08-05 21:31:01
833阅读
查看配置文件位置select name,setting from pg_settings where category='File Locations';
原创
2021-09-08 09:40:41
398阅读
1. 日期格式转化(参考) select beg_time, end_time, extract(epoch from to_timestamp(end_t
原创
2022-08-21 00:27:09
127阅读
0. 启动pgsl数据库 pg_ctl -D /xx/pgdata start 1. 查看pgsl版本 pg_ctl --version 1. 命令行登录
原创
2022-08-21 00:34:06
635阅读
常用数值函数 AVG()返回某列的平均值 COUNT()返回某列行数 MAX()返回某列的最大值 MIN()返回某列的最小值 SUM()返回某列的值之和 常用字符串函数 LENGTH(s) 计算字符串长度 例子:select 列标识, length(列标识) from 原表格 CONCAT(s1,s ...
转载
2021-07-30 01:24:00
594阅读
2评论