Python/postgres/psycopg2:获取刚刚插入的行的ID
我正在使用 Python 和 psycopg2 来连接 postgres。 当我插入一行时... sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_st…
将 Python 的 Postgres psycopg2 查询性能提高到与 Java 的 JDBC 驱动程序相同的水平
概述 我正在尝试提高 SQLAlchemy 数据库查询的性能。我们正在使用 psycopg2。在我们的生产系统中,我们选择使用 Java,因为它的速度至少快了 50%,甚…
Ubuntu 上的 Apache2.2+psycopg2.2.2+mod_wsgi 问题
因此,我遇到的问题与我在 Windows 上看到的人们抱怨的其他问题类似,但看起来他们的问题只是 Windows 独有的问题,已在新版本的 psycopg2 中得到修复…
将 python 字典传递给 psycopg2 游标
我需要调用 PostgreSQL 8.4 函数,该函数需要来自 Python 的 17 个输入参数。这些值存储在字典中。所以我可以写: cur.execute("SELECT add_user(%s, …
Python:正则表达式问题/CSV 解析/Psycopg 嵌套数组
我在解析 Psycopg2 返回的嵌套数组时遇到问题。我正在处理的数据库返回可以将嵌套数组作为值的记录。 Psycopg 仅解析此类值的外部数组。 我的第一个方…
Postgres 性能技巧加载数十亿行
我正在进行一个项目,涉及尝试从 70GB 的 xml 文档中获取大量信息并将其加载到关系数据库(在本例中为 postgres)中,我目前正在使用 python 脚本和 p…
使用 psycopg2 构造无连接查询
我有几次想在现场收集数据。这是在我并不总是能够访问我的 postgres 数据库的情况下。 为了保持同步,如果我可以离线使用 psycopg2 函数来生成可以阻…
如何使用我的 python 脚本打包模块
我刚刚编写了一个 python 脚本来修复一些数据库问题,它使用 psycopg2 模块。由于某种原因,需要(在服务器上)运行它的人声称他们无法在他们的服务器…
psycopg2、SELECT 和模式
我正在尝试在属于“dam_vector”模式的表上执行一个简单的选择语句。我得到的错误是: psycopg2.ProgrammingError:关系 “dam_vector.parcels_full”…
如何在Python中正确比较来自psycopg2的unicode字符串?
我在比较从 PostgreSQL 数据库获取的 UTF-8 字符串时遇到问题: >>> db_conn = psycopg2.connect("dbname='foo' user='foo' host='localhost' passwor…
使用 Psycopg2 运行其他事务时,CLUSTER 不会缩小表大小
我们正在运行一个 python 进程,它运行这个存储过程,它将文件从某个目录导入到 postgres 数据库。这些文件首先导入到内存表中,然后导入到磁盘表中。…
django 需要帮助编写自定义字段
我知道 Django 没有用于 postgresql 的自定义类型“text[]”的内置模型字段。 看完文档后,我有一个问题。 我意识到我需要重写 db_type 方法以反映“t…
Postgres 8.4.4 + psycopg2 +蟒蛇 2.6.5 + Win7不稳定
您可以在问题标题中看到我正在使用的软件组件的组合。 我有一个简单的 10 表数据库在 Postgres 服务器(Win 7 Pro)上运行。我有客户端应用程序(Pyth…
Python/postgres:将 mxDateTime 转换为内置日期时间对象有什么优势?
我继承的一些代码使用 Python 的 psycopg2 模块从 Postgres 数据库查询返回 mxDateTime 对象。我猜测这种行为是出于历史原因,但想知道是否还有其他解…
从表中选择数据并插入到不同的数据库中
我正在使用 python 和 psycopg2 远程查询一些 psql 数据库,我试图找出从远程表中选择我需要的数据的最佳方法,并将其插入到单独的数据库(本地应用程…