-
1 votesanswersviews
Postgres慢查询(慢速索引扫描)
我有一个300万行和1.3GB大小的表 . 在我的笔记本电脑上使用4GB RAM运行Postgres 9.3 . explain analyze select act_owner_id from cnt_contacts where act_owner_id = 2 我在cnt_contacts.act_owner_id上有btree键,定义如下: CREATE INDEX cnt_contac... -
3 votesanswersviews
PostgreSQL数据库从备份恢复[关闭]
我正在尝试启动并运行一个站点,并拥有.asp源文件和PostgreSQL数据库的.backup . 我在尝试恢复Postgres备份时不断遇到错误:“进程返回退出代码0” . 我已经创建了一个新的数据库并通过pgadmin GUI添加了表格,当我右键单击空表并选择恢复时,我收到错误 . 任何有Postgres经验的人都可以提供帮助,或者指点我某些特定文档的方向? -
1 votesanswersviews
同一系统上的多个postgreSQL安装
我在Windows 7开发盒上安装了两个版本的postgreSQL . 版本 . 9.1(32位)和9.2(64位) . 在安装过程中我分配了ver . 9.1端口5432和ver 9.2端口5433.但是,每当我从9.2 \ bin目录运行createdb.exe之类的基本命令时,该命令将针对错误的端口运行 . 无论我运行什么命令,它们总是默认为第一次安装的端口(5432) . 安装目录和数... -
10 votesanswersviews
连接被拒绝(PGError)(postgresql和rails)
当我尝试使用“$ rails s”运行我的localhost时,我一直收到此错误: (Mac OSX 10.8.3)(ruby 2.0.0p195(2013-05-14修订版40734)[x86_64-darwin12.3.0])(Rails 3.2.11)(psql(PostgreSQL)9.2.2)**用自制软件安装 我一直在做很多卸载postgresql并重新安装,所以我预感到某些地方可能存... -
2 votesanswersviews
PostgreSQL 9.2比MySQL 5.5慢10倍? [关闭]
我的笔记本电脑上安装了PostgreSQL 9.2和MySQL 5.5(InnoDB) . 两个数据库引擎都使用默认安装并从同一CSV文件填充 . 我有'sales_reports'表与ca. 700K行 . Scenario 1: 以下查询: 按名称,年份,地区,分支从sales_reports组中选择名称,年份,地区,分支; PostgreSQL 9.2:总查询运行时:42.14秒... -
0 votesanswersviews
通过自制程序升级postgresql 9.1.2(9.1.3) - > 9.2.1
在一轮升级中,我结束了(字面意思是,这是最后一次升级)通过自制程序更新postgresql . 它安装了PostgreSQL 9.2.1 . 我无法让它运行: Dart:~ Arta$ pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start server starting Dart:~ Arta$ ... -
9 votesanswersviews
我在哪里可以获得pldbgapi.sql以便为postgresql安装调试器?
我正在尝试在Linux上安装postgresql的调试器,所以我可以使用pgAdmin来调试我的函数 . 我已经设置了 postgresql.conf 文件 . 但是,我找不到 pldbgapi.sql . Postgresql安装在 /usr/pgsql-9.2/ . 目录 /usr/pgsql-9.2/share/ 存在,但 /usr/pgsql-9.2/share/contrib 不存在... -
6 votesanswersviews
如何在postgresql中自动增加Alpha-Numeric值?
我正在使用 "PostgreSQL 9.3.5" 我有 Table ( StackOverflowTable )和 columns (SoId,SoName,SoDob) . 我希望列 SoId 的 Sequence generator 是一个字母数字值 . 我想在postgresql中自动增加一个字母数字值 . For eg : SO10001, SO10002, SO... -
63 votesanswersviews
使用PostgreSQL查找重复的行
我们有一张包含以下列的照片表: id, merchant_id, url 此表包含组合 merchant_id, url 的重复值 . 所以有一行可能会出现多次 . 234 some_merchant http://www.some-image-url.com/abscde1213 235 some_merchant http://www.some-image-url.com/abscde1... -
1 votesanswersviews
使用带有Npgsql的时区的时间戳
需要在数据库中保存带时区的时间戳 . 表中的目标字段声明为 "UploadTime" timestamp with time zone 我正在使用命令参数插入数据: var uploadTime = DateTimeOffset.Now; var insertQuery = @"INSERT INTO ""Table"" (&... -
-1 votesanswersviews
PostgreSQL - CREATE TABLE AS vs INSERT INTO性能比较
我正在尝试将几百万行插入到PostgreSQL数据库中 . 我想知道最好的方法是什么 . CREATE TABLE AS INSERT INTO 我想看哪一个更好,为什么?我已经阅读了一些博客,但仍然无法得出结论 . 我认为INSERT INTO是一个批量插入操作 . 如果我错了,请纠正我 . CREATE TABLE AS SELECT是否是批量插入操作? 请指教 . -
0 votesanswersviews
无法使用PDO / PHP获取最后一个插入UUID
我的主键是UUID . 当我创建一个新用户时,我需要获取Inset ID . 试图像这样: $insert=$connection->prepare("INSERT INTO db.schema.users (blocked) VALUES (false)")->execute(); var_dump($connection->lastInsertId('s...