腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
psycopg2
:
使用
什么
page_size
、
我正在
使用
psycopg2.extras.execute_values(cursor, query, data,
page_size
=100)将大量记录写入postgres数据库 我知道
page_size
参数的作用,但实际上不知道将其设置为
什么
值才是合理的。(以上
使用
默认值100。)简单地将其设置为非常大的值有
什么
缺点?
浏览 18
提问于2018-09-06
得票数 6
1
回答
将数据库从python导出到postgresql
、
、
我已经用熊猫清理了python中的数据,现在我需要将数据输入到PostgreSQL中,但是,我的数据有9m+行,这是不可能作为一个CSV文件输出的。要将数据从python导出到PostgreSQL,需要哪些选项?感谢你的帮助。谢谢
浏览 6
提问于2022-09-22
得票数 1
1
回答
使用
execute_batch方法时
psycopg2
没有提高速度
、
、
、
因此,我正在
使用
Python (v3.6)更新Postgres DB中的数千行。在清理数据并准备好数据之后,我遇到了行更新时间的问题。我已经为用于执行查询的列建立了索引。在创建列之后,我
使用
psycopg2
在表上执行"execute_batch“更新,但是时间没有任何意义。更新10k行需要40秒,让我头疼的是,更改函数的"
page_size
“参数似乎不会改变更新的速度。.extras.execute_batch(self.cursor, query, field_list,
page_size<
浏览 49
提问于2019-10-22
得票数 1
1
回答
无法用PostgreSQL中的
Psycopg2
更新冲突中的现有行
、
、
我定义了以下函数,
使用
Psycopg2
和PostgreSQL 11在Python中插入几行带迭代的行。当我收到相同的obj (具有相同的id)时,我想更新它的日期。def insert_execute_values_iterator( objs: Iterator[Dict[str, Any]], obj['id'], obj['date
浏览 2
提问于2021-02-17
得票数 2
回答已采纳
1
回答
在迭代非常大的ndarray时,有没有更快的方法将记录插入postgresql数据库?
、
、
、
我正在尝试循环ndarray以将索引和值记录到postgresql中。下面是我的代码: for idx, val in enumerate(data): cur.execute("INSERT INTO public.spams(review_id, label, confidence_level, aoc, created_at) VALUES (%s, %s, %s, %s, %s)", (idx+1, spamlabel, 0, 0, dt.now())) ndarray的大小是762k,插入这些值需要超过8h。有没有更有效的方法来做到这一点?
浏览 12
提问于2019-03-24
得票数 1
回答已采纳
1
回答
使用
熊猫数据的更新红移正在失败,字符串索引超出了范围
、
、
、
、
我正在尝试
使用
psycopg2
和piccopg2.interas更新Redshift表,但是它失败了,出现了以下错误。有人能帮忙解决这个错误吗?110, in lambda_handler\n psycopg2.extras.execute_values (cursor, update_query, row, template=None,
page_size
=2000)\n", " File \"/opt/python/lib/python3.8/
浏览 7
提问于2021-05-20
得票数 0
回答已采纳
1
回答
使用
python
psycopg2
将csv数据插入postgres数据库的零长度分隔符错误
、
、
、
、
我试图
使用
psycopg2
将一些csv文件的内容加载到postgres数据库中。jsonpickle.decode(string) import
psycopg2
浏览 2
提问于2020-11-23
得票数 0
1
回答
处理Postgres服务器端错误的正确方法是
什么
、
、
、
我
使用
psycopg2
从Postgres服务器进行查询,这是查询的代码: self, query_paramsyield from cursor self.disconnect()我不确定处理这些具体异常的正确方法是否是重试: self,
浏览 0
提问于2021-04-06
得票数 1
回答已采纳
1
回答
使用
psycopg2
大容量更新Postgres中的行
、
、
我们需要对Postgres中的许多行进行批量更新,并希望
使用
下面的SQL语法。我们如何
使用
psycopg2
来做到这一点?update_payload(id, msg)RETURNING *我们需要将嵌套的可迭代格式传递给
psycopg2
我按照的指令编写了这样的代码,但很明显,我做错了
什么
。例如,在这种方法中,我必须处理表中所有值的引用,这将很麻烦,而且容易出错。__repr__() 编辑:
浏览 2
提问于2019-09-20
得票数 8
回答已采纳
1
回答
使用
django中的分页器更改每页的项目数或在视图中查看所有项目
、
、
、
我
使用
的是django 1.3,我有一个采用分页查询集的视图(设置为
使用
50个对象)。否则我可以只
使用
django和html吗?这可能真的很简单,我只是相当缺乏经验,在任何地方都没有找到答案或例子。 谢谢!
浏览 6
提问于2011-07-21
得票数 1
回答已采纳
1
回答
如何优化300万条记录的postgresql查询
、
、
、
我正在
使用
python脚本在postgresql中插入或更新大约3到4百万个数据。请看下面的代码。如果它的新键已经存在,则需要插入它的新键,或者用新值更新键。
浏览 3
提问于2017-11-07
得票数 2
1
回答
将Pandas DataFrame转换为值sql语句
、
、
、
使用
python中的熊猫,我需要能够从dataframe生成高效的查询到postgresql。不幸的是DataFrame.to_sql(.)只执行直接插入,我想要进行的查询相当复杂。我们
使用
的是SQLAlchemy,但是绑定参数似乎只适用于数量有限的参数,理想情况下,我希望以C速度将数据序列化为文本。
浏览 0
提问于2019-06-03
得票数 3
回答已采纳
1
回答
psycopg2
-
使用
extras.batch_execution插入可变耦合器
、
我正在
使用
psycopg2
将一只熊猫数据插入postgres。%s(%s) VALUES (%%s,%%s,%%s,%%s,%%s)" % (table , cols) 问题是,为此,我需要硬编码%s,列的次数。在本例中,它的5列,因此我
使用
%%s,%%s,%%s,%%s,%%s。
浏览 3
提问于2021-07-12
得票数 0
6
回答
是否可以
使用
变量来指定结构成员数组的大小?
、
、
下面的代码不起作用,因为
page_size
不是常量。int
page_size
= 4096; } 由于我正在构建和随机访问页面数组,因此如果能将页面视为大小为
page_size
的固定长度结构,那就太好了。如果可能,我希望在程序开始时从配置文件中读取
page_size
,或者从操作系统(例如,Windows上的GetDiskFreeSpace() )获取它。
浏览 1
提问于2010-07-16
得票数 3
回答已采纳
1
回答
Django Heroku收集静态配置错误
、
、
、
manage.py collectstatic --noinputdjango.core.exceptions.ImproperlyConfigured: Error loading
psycopg2
module: No据我所知,这是与Postgresql绑定的,但我在本地
使用
sqlite3,并希望在生产中
使用
Postgresql。
浏览 2
提问于2015-09-24
得票数 1
回答已采纳
3
回答
为
什么
内存管理器
使用
(size + PAGE_SIZE-1) /
PAGE_SIZE
来计算要分配的页面数?
、
、
、
、
为
什么
他们
使用
这个公式而不是简单地:作为猜测,我认为上面公式的问题在于大小是
PAGE_SIZE
对齐的(
PAGE_SIZE
的倍数),因为在这种情况下,它报告的页面比需要的多一页,因此我们也必须这样做:if (!(size & (PAGE_SIZE-1))) /* is size a multiple of
PAGE
浏览 3
提问于2021-03-18
得票数 1
回答已采纳
1
回答
malloc中的adjust_size做
什么
?
、
、
. */ if (*n) { } return 0;例如,在第一个比较中,它们为
什么
不只是与这似乎是上述评论的意图,为
什么
他们要从*n中减去1,我认为(*n-1)被比较为无签名而不是签名,所以他们正在处理*n
浏览 2
提问于2018-02-06
得票数 2
回答已采纳
3
回答
Python -从dict项创建字符串(用于写入postgresql db)
、
、
、
、
我正在编写一些
使用
psycopg2
连接到PostGreSQL数据库的代码。string1 = (value11, value21, value31), (value12, value22, value32) string1变量将通过
使用
带有值的字典创建
浏览 1
提问于2017-05-23
得票数 0
回答已采纳
1
回答
当我试图加载数据的时候,execute_values会抛出"IndexError: list index out of range“。
、
、
我从mongodb获取一个集合,并尝试
使用
psycopg2.extras.execute_values将其加载到postgresql。execute_values(cur, query, values[:5]) /Users/<me>/.virtualenvs/ipython/lib/python2.7/site-packages/
psycopg2
/extras.pyc in execute_values(cur, sql, argslist, templ
浏览 14
提问于2020-10-14
得票数 2
回答已采纳
1
回答
如何在内核2的排除值中插入列
、
、
2022-11-15T13:04:18.844Z')) cur, query, args, template=None,
page_size
type timestamp with time zone but expression is of type record如何在
psycopg2
浏览 10
提问于2022-11-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 集合是什么,为什么应该使用以及如何使用?
为什么使用Python
Python实现获取SQL表筛选后的行数
CDN是什么?使用CDN有什么优势?
什么是 ReactJS?为什么要使用它?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券