postgresql.conf优化有哪些技巧
调整内存参数:在postgresql.conf中可以设置shared_buffers参数,用于指定PostgreSQL服务器用于缓存数据的内存大小。可以根据服务器的内存大小和负载情况来合理设置shared_buffers的值。 调整并发连接数:可以通过设置max_connections参数来限制PostgreSQL服务器的最大并发
PostgreSQL 2024年10月24日 37
调整内存参数:在postgresql.conf中可以设置shared_buffers参数,用于指定PostgreSQL服务器用于缓存数据的内存大小。可以根据服务器的内存大小和负载情况来合理设置shared_buffers的值。 调整并发连接数:可以通过设置max_connections参数来限制PostgreSQL服务器的最大并发
PostgreSQL 2024年10月24日 37
在postgresl中添加约束的方法:1.启动postgresql服务;2.登录postgresql数据库;3.使用数据库;4.执行命令添加约束; 具体步骤如下: 1.首先,在命令行中启动postgresql服务; net start postgresql 2.postgresql服务启动后,在命令行中登录到postgresql数据库
PostgreSQL 2024年10月18日 48
PostgreSQL 提供了多种不同的复制表的方法,它们的差异在于是否需要复制表结构或者数据。 CREATE TABLE AS SELECT 语句 CREATE TABLE AS SELECT 语句可以用于复制表结构和数据,但是不会复制索引。 我们可以使用以下语句基于 employee 复制一个新表 emp2,包括表中的数据: CREATE TABLE emp2 AS SELECT
PostgreSQL 2024年05月20日 112
1. SQL 并不专门用于处理复杂的字符串 1.1. 需要有逐字遍历字符串的能力。但是,使用SQL 进行这样的操作并不容易 1.2. SQL 没有Loop循环功能 1.2.1. Oracle的MODEL子句除外 2. 遍历字符串 2.1. 把EMP表的ENAME等于KING的字符串拆开来显示为4行,每行一个字符 2.2. sql select substr(e.ename,iter.pos,1)
PostgreSQL 2024年05月13日 120
目录 一.准备备份脚本并拷贝进容器 二,在宿主机写定时任务去执行容器内的备份脚本 一.准备备份脚本并拷贝进容器 vi backup.sh #内容如下 #!/bin/bash # PostgreSQL database credentials DB_NAME="<要备份的数据库名>" DB_USER="<具有该数据库导出权限的用户>" DB_PASS="<
PostgreSQL 2024年05月08日 142
今天总结下 PostgreSQL 中常用 psql 常用命令以便后续查阅。 角色查看 hrdb=> \du List of roles Role name | Attributes | Member of ---
PostgreSQL 2024年02月01日 159
根据在 Stack Overflow 发布的 2023 开发者调研报告中显示,PostgreSQL 以 45% vs 41% 的受欢迎比率战胜 MySQL,成为新的最受欢迎的数据库。NineData 也在近期支持了 PostgreSQL,用户可以在 NineData 平台上进行创建数据库/Schema、管理用户与角色、导出数据、执行 SQL 等操作。另外,NineData SQL 开发企业版,还可
PostgreSQL 2024年01月18日 141
1. 计算一年有多少天 1.1. 方案 1.1.1. 找到当前年份的第一天 1.1.2. 加上1年以得到下一年的第一天 1.1.3. 得到的结果减去第一步得到的结果 1.2. DB2数据库 1.2.1. sql语句 select days((curr_year + 1 year)) - days(curr_year) from ( select (current_date -
PostgreSQL 2024年01月16日 157
ora2pg使用记录 前言 这篇文章是我在学习使用ora2pg过程中的学习记录,以便日后遗忘查阅; 诸君也可跟随我的步伐了解一下ora2pg,或可移步如下官方文档参考学习:Ora2Pg : Migrates Oracle to PostgreSQL (darold.net) 本文的ora2pg安装和使用记录是在win10系统下迁移远程Oracle数据库到远程PostgreSQL数据库的应用环境下
PostgreSQL 2024年01月09日 143
说起使用数量最大的数据库SQLite 它是全球最广泛部署的数据库引擎。它存在于你的手机中,存在于你的浏览器中,如果你搜索你的电脑,你也会在其中找到它的 .db 文件。SQLite 受到 Postgres 的启发。其作者 Richard Hipp 称 SQLite 是 Postgres 的“概念分支”。两者没有共享代码,但是 Postgres 是他让 SQLite对准的北极星。他说,两者在以下方面
PostgreSQL 2024年01月07日 138