PostgreSQL教程(十):性能提升技巧

PostgreSQL教程(十):性能提升技巧-华尔子博-奥夏网
一、使用EXPLAIN: PostgreSQL为每个查询都生成一个查询规划,因为选择正确的查询路径对性能的影响是极为关键的。PostgreSQL本身已经包含了一个规划器用于寻找最优规划,我们可以通过使用EXPLAI...
12个月前
0428

PostgreSql新手必学入门命令小结

PostgreSql新手必学入门命令小结-华尔子博-奥夏网
1、命令行登录数据库 有两种方式,一是直接在系统shell下执行psql命令;而是先进入psql环境,然后再连接数据库。下面分别给出实例: (1)直接登录 执行命令:psql -h 172.16.35.179 -U username ...
12个月前
03015

SQL Server数据迁移至PostgreSQL出错的解释以及解决方案

SQL Server数据迁移至PostgreSQL出错的解释以及解决方案-华尔子博-奥夏网
SQL Server数据迁移至PostgreSQL时可能会出现各种问题,常见的错误及解决方案如下: 1. 数据类型不兼容 SQL Server和PostgreSQL支持的数据类型不同,导致迁移时出现不兼容错误。 解决方案:在迁移前...
2年前
0410

MVCC如何工作 深入理解PostgreSQL的MVCC并发处理方式

MVCC如何工作 深入理解PostgreSQL的MVCC并发处理方式-华尔子博-奥夏网
Postgre数据库的很大的卖点之一就是它处理并发的方式。我们的期望很简单:读永远不阻塞写,反之亦然。Postgres通过一个叫做 多版本并发控制(MVCC) 的机制做到了这一点。这个技术并不是Postgres...
3年前
05511

Debian中PostgreSQL数据库安装配置实例

Debian中PostgreSQL数据库安装配置实例-华尔子博-奥夏网
用惯了MySQL后,想尝试使用下PostgreSQL,据说这玩意儿也很强大,我在网上搜索了下相关中文书籍,可惜相关书籍远远没有MySQL那么多,不过我在官方找到了由志愿者翻译的文档(参考9.1文档翻译项目...
3年前
01260

phpPgAdmin 常见错误和问题的解决办法

phpPgAdmin 常见错误和问题的解决办法-华尔子博-奥夏网
一、安装错误 Q: 我已经安装了 phpPgAdmin ,但是当我企图使用它的时候, 我得到一个错误说我安装的 PHP 没有正确的编译数据库支持。 A: 这个信息的意思是你的 PHP 没有将 PostgreSQL 支持编译...
4年前
01240

PostgreSQL 查看数据库,索引,表,表空间大小的示例代码

PostgreSQL 查看数据库,索引,表,表空间大小的示例代码-华尔子博-奥夏网
一、简介 PostgreSQL 提供了多个系统管理函数来查看表,索引,表空间及数据库的大小,下面详细介绍一下。 二、数据库对象尺寸函数 函数名 返回类型 描述 pg_column_size(any) int 存储一个指定...
4年前
01910

PostgreSQL中的OID和XID 说明

PostgreSQL中的OID和XID 说明-华尔子博-奥夏网
oid: 行的对象标识符(对象 ID)。这个字段只有在创建表的时候使用了 WITH OIDS ,或者是设置了default_with_oids 配置参数时出现。 这个字段的类型是 oid (和字段同名)。 例子: CREATE TAB...
4年前
01990

解决mongodb在ubuntu下启动失败,提示couldn‘t remove fs lock errno:9 Bad file descriptor的错误

解决mongodb在ubuntu下启动失败,提示couldn‘t remove fs lock errno:9 Bad file descriptor的错误-华尔子博-奥夏网
按照官网上的安装方法: 在Ubuntu系统下有可能出现如下错误: couldn't remove fs lock errno:9 Bad file descriptor 此时需要修改文件所有者 $ sudo mkdir -p /data/db/ $ sudo chown 'USERNAM...
10个月前
0595

详解mongodb 主从配置

详解mongodb 主从配置-华尔子博-奥夏网
一,mongodb主从服务器 192.168.1.5            mongodb主服务器 192.168.1.108         mongodb从服务器 二,mongodb主从服务器安装 1 [root@localhost ~]# yum install ph...
12个月前
05014