如果調整臨時檔案限制temp file limit

2021-09-20 12:17:39 字數 496 閱讀 4598

temp_file_limit的預設值為10gb(10000000,單位kb),如果因為建立索引、執行大查詢,可能超過此限制:

create unique index ix_gl_balance_1 on t_gl_balance using btree (corp_id, acct_year, acct_period, subject_id, curr_id);

error: temporary file size exceeds temp_file_limit (10000000kb)

可以臨時修改。方法如下:

對於ppas:

rds_set_conf_for_all_roles('temp_file_limit','100000000');

對於pg:

alter role all set temp_file_limit = 100000000

注意,作為臨時操作後,需要把它再改回來,避免誤用臨時空間導致佔滿磁碟。

bash 臨時檔案

1.臨時檔案目錄 tmp 使用者可以隨時隨地利用mktemp命令建立臨時檔案與 tmp目錄,這個目錄在每次系統啟動時都會被清空,因此裡面的檔案都是臨時使用的 不能永久儲存 用完就不管的。任何賬戶都有權在 tmp目錄下建立臨時檔案,完整的讀寫許可權全都給建立它的屬主,並且其它賬戶無權訪問它。2.使用m...

android臨時檔案

activity 1.啟動乙個新的activity 會呼叫oncreate onstart onresume 2.onpause protected void oncreate protected void onstart 當activity被使用者看到時,呼叫 protected void onr...

Oracle臨時檔案

臨時資料檔案時一種特殊的檔案,當記憶體不足時,oracle用他來儲存一些臨時資料,如排序或雜湊操作。自12c起,對臨時表的操作所產生的undo也會放到臨時表空間中,而在12c之前,這部分undo放在undo表空間,聯動產生redo。臨時表空間以稀疏 sparse 的方式建立 sql create t...