手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
如何探讨select in 在postgresql的效率问题
如何探讨select in 在postgresql的效率问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问
作者:编程之家 时间:2022-10-31
postgresql和mysql的区别有哪些
这篇文章主要为大家展示了“postgresql和mysql的区别有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“pos...
作者:编程之家 时间:2022-10-31
用sequoiasql-postgresql创建一个关联表怎么优化
本篇内容介绍了“用sequoiasql-postgresql创建一个关联表怎么优化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学...
作者:编程之家 时间:2022-10-31
如何使用postgresql作为bootstrap tree view后端
这篇文章主要为大家展示了“如何使用postgresql作为bootstrap tree view后端”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起
作者:编程之家 时间:2022-10-31
PostgreSql中怎么kill掉正在执行的sql语句
这篇文章主要介绍“PostgreSql中怎么kill掉正在执行的sql语句”,在日常操作中,相信很多人在PostgreSql中怎么kill掉正在执行的sql语句问题上存在疑惑,小编查阅...
作者:编程之家 时间:2022-10-31
postgresql和mysql有哪些区别
这篇“postgresql和mysql有哪些区别”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读...
作者:编程之家 时间:2022-10-31
postgresql逻辑备份工具pg_dump和pg_resotre学习
(一)pg_dump备份pg提供了pg_dump和pg_dumpall命令进行数据库的备份,pg_dumpall是将整个pg集群转储到一个脚本文件中,而pg_dump命令可以选择一个数据库或者部分表进行备份。pg_dump把一个数据库转储为纯文本文件或者是其它格式,使用方法如下:[postgres@pg01~]$pg_dump--help用法
作者:编程之家 时间:2022-09-29
PostgreSQL LIMIT和OFFSET
LIMIT和OFFSET允许你只检索查询剩余部分产生的行的一部分:LIMIT:限制取多少条数据。OFFSET:跳过多少条数据然后取后续数据。LIMIT和OFFSET关键字在查询时可以单独使用也可以组合使用,需要注意的是,无论怎么用,都需要先确定排序方式,否则没有多少意义。例如:取库存移动的前10条
作者:编程之家 时间:2022-09-29
postgresql 合并函数 string_agg
SELECTa.id,a.nameas"companyName",a.xydm,a.fddbr,string_agg(casewhend.zzlx=1then'路基路面'whend.zzlx=2then'桥梁'whend.zzlx=3then'隧道'whend.zzlx=4then'交通安全设施'end||casewhend.zzdj=1then
作者:编程之家 时间:2022-09-29
Postgresql自增序列
一.使用Sql语句创建自增序列1.创建自增序列CREATESEQUENCEsys_user_id_seqSTARTWITH1INCREMENTBY1NOMINVALUENOMAXVALUECACHE1;sys_user---需要添加自增序列的表名id---sys_user表的id字段STARTWITH1---从1开始INCREMENTBY1---每次自增1NOMINV
作者:编程之家 时间:2022-09-29
PostgreSQL on conflict 存在更新,不存在插入
数据库版本大于9.5#唯一字段(不需要更新的字段)需要更新的字段"insertinit表名(字段1,字段2,字段3)values(值1,值2,值3)onconflict(字段1,字段2)doupdateset字段3=excluded.字段3;"#如果只保
作者:编程之家 时间:2022-09-29
PostgreSQL数据库管理工具pgAdmin4界面如何设置为中文显示
首发微信公众号:SQL数据库运维原文链接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247485130&idx=1&sn=9606e27c6e449bb44682888a28b93920&chksm=ea3752badd40dbac550cc06c87a6e2e91e50c80842716de61aa96f810478e934cdadf1042123&token=822996967&lan
作者:编程之家 时间:2022-09-29
解决在springboot+mybatis+postgresql时,数据库字段类型为json时,如何与mybatis进行映射
pg数据库中某字段类型为jsonJava实体中对应类型是jsonObjectprivateJSONObjectinfo;在mybatis的xml中,常规无法直接进行映射,需要自己写一个TypeHandler,自定义一个JSONTypeHandlerPg类具体代码:packagecom.geovis.common.config;importjava.sql.CallableStatement;impor
作者:编程之家 时间:2022-09-29
postgresql 监控 - 洞察力
1.监控请求数据 Thetotalnumberofconnectedclientsandtheirstates(active,idleintransaction,waiting)SELECTCOUNT(*)FILTER(WHERESTATEISNOTNULL)AStotal,COUNT(*)FILTER(WHERESTATE='idle')ASidle,COUNT(*
作者:编程之家 时间:2022-09-29
PostgreSQL和MySQL中的explain和执行优化
除了传统和JSON之外,PostgreSQL中添加了XML和YAML格式选项。至少在我看来,PostgreSQL输出看起来像MySQL的TREE输出。 以下示例提供了详细信息,例如服务器将用于获取数据的机制、启动成本、总成本、要返回的行数以及使用的键的名称(如果有)。 test=#EXPLAINSELECT1FROMt1WHE
作者:编程之家 时间:2022-09-29
PostgreSQL pg_ctl start超时分析
一、问题pg_ctlstart启动时报错退出:pg_ctl:serverdidnotstartintime。超时时间是多少?从什么时候到哪个阶段算超时?二、分析:该信息打印位置,从后面代码段do_start函数中可以看出1、pg_ctlstart调用start_postmaster启动PG的主进程后,每隔0.1ms检查一次postmaster.pid文件,是否已
作者:编程之家 时间:2022-09-02
postgresql恢复数据, 自增处理
postgresql恢复数据,自增处理pg中有一个自增类型,serialserial类型会创建一个序列,sequence使用pg_dump备份数据并不会记录sequence的最大值在恢复数据时,序列会重建,起始值为0解决这个问题,要么在pg_dump时指定生成insert语句insert语句会触发sequence,理所当然的
作者:编程之家 时间:2022-09-02
postgresql复制参考
1.创建复制用户:CREATEUSERreplWITHreplicationloginpassword'repl';2.编辑recovery文件:cat/pgdata/10/dataecovery.confstandby_mode='on'primary_conninfo='host=192.168.56.202port=5432user=postgresapplication_name=db3user=replpa
作者:编程之家 时间:2022-09-02
POSTGRESQL数据库报: FATAL: no pg_hba.conf entry for host 的解决方案
在数据目录下修改IPv4localconnections增加IP段的描述如下图之后使用postgres用户在安装目录bin下执行./pg_ctlrestart-D/opt/PostgreSQL/10/data/重启数据库
作者:编程之家 时间:2022-09-02
Postgresql-11.X 性能优化详解
postgres性能优化系统优化修改/etc/grub.conf关闭numa=off,修改磁盘IO调度方式elevator=deadline修改方法:grubby--update-kernel=ALL--args="transparent_hugepage=never"--args="elevator=deadline"验证:grubby--info=ALL返回args="rocrashkernel=auto
作者:编程之家 时间:2022-09-02
PostgreSQL 给数组排序
PostgreSQL支持数组,可是没有对数据内部元素进行排序的一个函数。 今天我分别用PLPGSQL和PLPYTHONU写了一个。演示样例表结构:t_girl=#\dtest_array;Table"ytt.test_array"Column|Type|Mod
作者:编程之家 时间:2022-09-02
PostgreSQL基础知识分享
1、架构PostgreSQL是一个关系数据库,采用c/s架构。一个PostgreSQL会话包括:服务端进程——postgres:用于管理数据库文件,并接受来自客户端的数据库连接,同时代替客户端执行数据库操作。客户端2、命令(1)创建数据库createdb-Upostgresmydb(2)连接数据库psql-Upostgresmydb
作者:编程之家 时间:2022-09-02
Postgresql获得表字段结构信息包含注释
Select*From( Select a.relnameFTableName, b.attnameFFieldName, format_type(b.atttypid,b.atttypmod)asFFieldType, col_description(b.attrelid,b.attnum)FFieldDesc, b.attnumFNo, b.attnotnullFNotNu
作者:编程之家 时间:2022-09-02
PostgreSQL的递归查询(with recursive)
开发有需求,说需要对一张地区表进行递归查询,Postgres中有个 withrecursive的查询方式,可以满足递归查询(一般>=2层)。测试如下:createtabletb(idvarchar(3),pidvarchar(3),namevarchar(10));insertintotbvalues('002',0,'浙江省');insertintotbvalue
作者:编程之家 时间:2022-09-02
PostgreSQL checkpoint--shutdown
PostgreSQL在shutdown时会进行checkpoint。其流程如下。1、在主进程中,会首先注册一个信号处理函数reaper,用于向checkpoint等子进程发送信号。向checkpoint进程发送SIGUSR2信号PostmasterMain(intargc,charargv[])pqsignal_no_restart(SIGCHLD,reaper);/handlechildterm
作者:编程之家 时间:2022-09-02
centos7 postgresql 自定义PGDATA与systemd 改变数据文件存放位置
自定义PGDATA与systemd 默认情况下,在CentOS7上,PostgreSQLv10数据目录位于/var/lib/pgsql/10/data中。这是一个简单的技巧,可以轻松地将其放置在其他地方,而无需使用符号链接。首先,安装PostgreSQL10:yuminstall-yhttps://download.postgresql.org/pubepos/
作者:编程之家 时间:2022-09-02
postgreSQL 玩转josnb (长期更新)
---恢复内容开始---json和jsonb的操作符操作符右操作数类型描述示例结果->int获取JSON数组元素(索引从0开始)select'[{"a":"foo"},{"b":"bar"},{"c":"baz"}]'::json->2;{"c":"baz"}->tex
作者:编程之家 时间:2022-09-02
用客户端命令psql连接 PostgreSQL 不输入密码的方法
用客户端命令psql连接PostgreSQL不输入密码的方法用psql命令连接远程的PostgreSql数据库时,在命令中不能传密码,只能连接后,再按照提弹出密码输入提示输入密码(这一点感觉很别扭,在Mysql上就可以在命令中传入密码),如果这样的话就涉及到和服务器的交互过程(或者称之为
作者:编程之家 时间:2022-09-02
linux 环境下如何完全卸载postgres
完全删除postgres小笔记:1.查看版本号和系统类别:cat /etcedhat-realease;2.如果是redhat:(yuminstall) a.yum删除软件包:yumremovepostgresql*b.删除相关目录文件: rm-rf /var/lib/pgsqlrm-rf /usr/pgsql* c.删除pg相关用户
作者:编程之家 时间:2022-09-02
在SequoiaSQLPostgresql中配置 Spark Hive元数据库
SequoiaSQL和Spark的安装配置放在在这里不赘述。 Thriftserver最好是配合Hive元数据库使用。所以这里讲一下如何配置,并启动Thriftserver,最后可以用beeline命令行比较方便清爽的使用SparkSQL
作者:编程之家 时间:2022-09-02
上一页
24
25
26
27
28
29
30
31
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native