#postgreSQL

postgreSQL 安装记录

使用版本:postgresql-11.3-1-windows-x64.exe安装在D:ProgramFilesPostgreSQL11失败。安装过程中出现Thedatabaseclusterinitialisationfailed。然后创建windows用户postgres管理员权限,添加环境变量,D:ProgramF...
代码星球 ·2020-08-08

一文读懂PostgreSQL-12分区表

一、初识分区表      通常情况下,扫描一个大表会很慢。 例如,如果一个订单表orders的数据量是50G,统计某个州范围内订单的平均额度,往往会消耗几分钟的时间。selectavg(total_amount)fromorderswherestat...

PostgreSQL 那些值得尝试的功能,你知道多少?

原文:PostgreSQLFeaturesYouMayNotHaveTriedButShould链接:https://pgdash.io/blog/postgres-features.html译者:Rhys_Lee, xiaoaiwhc1, 边城, ljwheyxy, lnovo...

Windows如何设置或更改PostgreSQL数据目录位置

[Windows]Step1:停止PostgreSQL服务   方式一:通过“WindowsServicesManagement?即“服务”中停止相应的PostgreSQL服务  Step2:修改注册表对应键值位置在"HKEY_LOC...

postgresql 致命错误: 已保留的连接位置为执行非复制请求的超级用户预留

最近监控系统的数据库监控总是延迟,查看日志报错:2015-08-2710:20:19,534ERRORTraceback(mostrecentcalllast):File"oracle_mon.py",line306,in<module>update_status(ip,'stop',timer.end_d...

postgresql批量修改表的owner

postgresql中,对表的权限控制比较严格,很多事情只有owner才有权限去做。所以我们尽量用onwer账户去操作。但是有的时候我们需求去批量修改owner,比如导入的表结构。但是官方并没有提供比较好的命令。我们可以用拼接sql的方式去完成这个命令。1.查看有哪些表select*frominformation_sc...

PostgreSQL配置文件参数优化

postgresql.auto.conf的优先级高于postgresql.conf,系统会先读postgresql.auto.conf的参数配置。使用altersystemset仅修改postgresql.auto.conf文件的内容,且只有重启服务后才能读取到新参数配置,postgresql.conf则是通过文本编辑...

postgresql重要参数解析及优化

转载自:https://yq.aliyun.com/articles/413018?spm=a2c4e.11155435.0.0.56e45560r1J1NW1.max_connections200最大客户端连接数。每个连接在后端都会对应相应的进程,耗费一定的内存资源。如果连接数上千,需要使用连接池工具。2.share...

postgresql的一些参数优化值

9.5的常用的一些设置,自己mark一下防止丢失;参数用途的说明,不做说明,仅为自己记录<pre>max_connections=3000work_mem=8MBshared_buffers=1GBfsync=offsynchronous_commit=offcommit_delay=500commit_s...

postgresql中的search_path

search_path类似于linux中的path环境变量。postgres=#showsearch_path;  search_path  ----------------- "$user",public(1row)默认值是$user,public,意思就是当以某个用...
代码星球 ·2020-08-07

postgresql 查询集合结果用逗号分隔返回字符串处理

关键字:string_agg('','')例如: selectstring_agg(name||'',',')fromsys_user  ...

postgresql获取随机数

获取0-1之间的随机小数selectrandom();1获取一个1-10000之间的随机整数,ceil函数:得到不小于参数的最小的整数,floor:得到不大于参数的最大整数,trunc:截断SELECTceil(random()*(10000-1)+1)asnum;SELECTfloor(random()*(10000...
代码星球 ·2020-08-07

PostgreSQL安装和使用

青岛OJ系统用的关系型数据库是PostgreSQL,为此对PostgreSQL大致了解下。今天的主要话题围绕下面两个方面:PostgreSQL安装PostgreSQL使用1.安装命令aptinstallpostgresql2.修改/etc/postgresql/9.5/main/postgresql.conf将下面li...
代码星球 ·2020-07-24

PostgreSQL 缓存

PostgreSQLphysicalstorage和interdb   值得阅读数据在物理介质上存储是以page的形式,大小为8K,如下:a tuple或an item是行的同义词a relation是表的同义词a filenode是表示对表或索引的...
代码星球 ·2020-07-14

PostgreSQL 知识点

1、timestamp有分时区和无时区(减少使用),8个字节,包含日期和时间,范围是:公元前4713-公元294276。底层存储的是时间戳,这对任何地区的都一样,而具体时间显示则可从数据库层面设置时区、加字段设置时区、取数据转化时区、取出后在代码层转化时区。  自动更新时间:  1、触发器createorreplace...
代码星球 ·2020-07-14
首页上一页...23456...下一页尾页