【发布时间】:2021-11-22 22:02:56
【问题描述】:
您好,我目前正在使用 python 和 postgreSQL 尝试不同的数据自动化过程。我将具有 40.000 个数据项的数据集自动清理并上传到我的数据库中。由于我的过程中存在一些缺陷,我不得不截断一些表格或数据条目。
我正在使用:python 3.9.7 / postgeSQL 13.3 / pgAdmin 4 v.5.7
问题
目前我有从 ID 44700 而不是 1 开始的表的 ID(由于我的编辑)。
例如,火车站表以 ID 41801 开始,以 ID 83599 结束。
问题
如何重新组织我的索引,使 ID 从 1 开始到 41801?
在网上查找后,我发现了诸如“膨胀”或“重新索引”之类的主题。我厌倦了 Vacuum 或 Reindex,但我的桌子没有真正显示出不同?就目前而言,我的表彼此之间没有任何关系。在 postgreSQL 中解决我的问题的方法是什么。我忽略了一些隐藏的功能?也许这根本不是问题,但它肯定看起来很奇怪。在某个时间点,我的 ID 为 250.000,而我的表中只有 40.000 个数据条目。
【问题讨论】:
标签: database postgresql indexing pgadmin-4 postgresql-13