首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
post
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
postgresql-13 安装
postgresql-13 安装 摘自官网:https://www.postgresql.org/download/linux/redhat/ 使用root账号,不需要使用sudo # Install the repository RPM: sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpm
54
代码人生
01-01 08:00
代码人生
PostgreSQL 大小写问题 一键修改表名、字段名为小写 阅读模式
PostgreSQL 大小写问题 一键修改表名、字段名为小写 阅读模式 标准的SQL是不区分大小写的。但是PostgreSQL对于数据库中对象的名字允许使用支持大小写区分的定义和引用方法。方式就是在DDL中用双引号把希望支持大小的对象名括起来。比如希望创建一个叫AAA的表。如果用CREATE TABLE AAA (...);的话,创建出来的表实际上是aaa。如果希望创建大写的AAA表的话,就需要用CREATE TABLE "
52
代码人生
01-01 08:00
代码人生
Postgresql的临时表的用法
Postgresql的临时表的用法 一、根据原表创建临时表 CREATE TEMP TABLE temp_testbulkcopy as (select * from testbulkcopy limit 0); 二、本次使用完临时表后自动删除 CREATE TEMP TABLE temp_testbulkcopy ON COMMIT DROP as (select *
55
代码人生
01-01 08:00
代码人生
PostgreSQL 时间转换
PostgreSQL 时间转换 背景:最近频繁使用到时间转换相关的操作,特此小记。 1、实时取最近24小时内数据。 select now() - interval ‘24h‘; 通过sql获得符合要求的时间段,当做where条件即可。如: select * from table1 where createTime between now() - interval ‘24h‘ and n
61
代码人生
01-01 08:00
代码人生
PostgreSQL中NodeTag的基本原理
PostgreSQL中NodeTag的基本原理 NodeTag引入的必要性 设想一下在比较大的工程中,往往不同的信息需要分门别类的保存在对应的结构体中,面对数量巨大的结构体,有时候需要将逻辑类似的函数拆分成专职处理不同类型数据结构的函数,这样一来无疑会增加代码的编写难度。能不能考虑这样一个功能,使用同样的函数,通过一种特有的方式实现传入不同类型的结构体,进而实现有选择性的进行处理。 然后在函数内部有针
49
代码人生
01-01 08:00
代码人生
postgreSQL 备份+还原多张表
postgreSQL 备份+还原多张表 1.备份 pg_dump -U postgres -h localhost -p 5432 -t fsrd_user -t fsrd_tenant -t fsrd_userrole -t fsrd_tenantuser -t fsrd_userproperty -t fsrd_tenantplugingroup -f BusinessOrgUser.s
52
代码人生
01-01 08:00
代码人生
PostgreSQL查询当前执行中SQL的执行计划——pg_show_plans
PostgreSQL查询当前执行中SQL的执行计划——pg_show_plans 执行计划存储 如果同样的SQL要执行很多遍,且每次都是同样的执行计划、每次都发生硬解析,则会消耗大量时间。类似于Oracle存放执行计划的library cache,PG也有一个类似的概念——plan_cache。但实际上,PG提供的是预备语言(preparedstatement),它要求应用给这个语句进行标识后,再通过这个标识请求服务端执行,并且由应
49
代码人生
01-01 08:00
代码人生
postgresql13 for window 安装及备份还原数据
postgresql13 for window 安装及备份还原数据 postgresql13 for window 搭建及备份还原数据 安装 下载 初始化 C:\install\postgres\pgsql\bin\initdb.exe -D C:\install\postgres\pgsql\data -E UTF8 启动服务 C:\install\postgres\pgsql\bin\pg_ctl -
54
代码人生
01-01 08:00
代码人生
PostgreSQL Autovacuum和vacuum
PostgreSQL Autovacuum和vacuum 1 基础知识 重点: 如果您的数据库运行了很久,并且从来没有打开过autovacuum,那么请在打开autovacuum之前全库手动运行vacuum analyze(可能要非常久的时间) 完全禁用autovacuum,请不要这样做,除非你真的知道你在做什么,并且需要定期清理脚本.否则当问题发生时你将不得不处理花费大量的时间处理,甚至可能需要停库
47
代码人生
01-01 08:00
代码人生
PostgreSQL配置项详解
PostgreSQL配置项详解 postgre的配置文件 postgresql.conf 连接参数 listen_addresses 参数含义:指定数据库用来监听客户端连接的TCP/IP地址。 参数优化:如需接受其他Client的连接请求,需修改为* max_connections 参数含义:数据库可以同时建立的最大的客户端连接的数目。 参数优化:根据业务应用情况和
54
«
1
2
3
4
5
6
7
8
...
15
16
»