簡體   English   中英

PostgreSQL和隊列命令

[英]PostgreSQL and queue commands

我想知道是否可以查詢我的查詢。 我在psql中進行一些基本的文本匹配,每個查詢(保存在不同的腳本中)大約需要6個小時才能運行。 我想知道是否可以將腳本排隊?

例如;

我的數據庫被調用; “數據”

我的秘are被稱為; 癌症,心臟,死亡

我正在做以下事情;

 data; \i cancer;
 data; \i heart;
 data; \i death;

但是我必須經常回來,檢查它是否正在運行等等,這似乎不是很有效。

我是Postgresql的新手,所以感謝您的幫助。

這是我能想到的最簡單/最快的解決方案,但是應該適合您的情況;)

從命令行使用psql時,可以使用以下命令啟動它

-f filename

其中filename是一個SQL腳本。 它將運行查詢並將輸出發送到stdout。 您也可以將其轉發到文件。 只需將查詢放入該SQL文件中,即可獲得自己的隊列。

假設您可以運行Linux,則可以使用screen獲得一種簡單的方法來在晚上登錄時保持會話打開。

最簡單的解決方案是創建一個單獨的sql文件,該文件依次通過命令運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM