Pgadmin

PgAdmin III - 插入期間返回的行數

  • April 22, 2015

這裡不是關鍵問題,只是好奇。

我通過在 PostgreSQL 中執行的基礎中的多個腳本插入數據。

我想測試結束插入所要求的時間,所以我多次要求表中的行數如下:

SELECT COUNT(*) FROM "table";

我注意到每次行數都遵循一個模式:最後一個數字(數百、十和單位)與第一個數字(百萬和數千)相同。

舉例:

  • 如果大約有 39k 行,則返回的行數39039
  • 如果大約有 8518k 行,則返回的行數為8526518 (8518000 + 8518)

任何想法從哪裡來?是預設的嗎?或者也許是個人配置?


更多資訊 :

  • psql 上的行為相同。
  • 我通過連接到底座添加 1k 插入,所以我認為它不相關。
  • 當插入結束時,返回正確的行數。
  • 我做了足夠多的請求以確保這不是巧合。
  • 我在 Windows 上工作。

我通過連接到底座添加 1k 插入,所以我認為它不相關。

我認為這是相關的。您可能在每批中恰好添加了 1001 行。

所有這些數字都是 1001 的倍數。

引用自:https://dba.stackexchange.com/questions/96085