-2
我寫了存儲過程並且需要很長時間才能調用它。 我在'SP'中使用臨時表。 它可以是原因?在存儲過程中使用臨時表
CREATE OR REPLACE PROCEDURE TEST_SP
IS
BEGIN
INSERT INTO MYTEMP_table (A, B)
( SELECT id AS CUSTOMER_NO,
ACC_NO AS ACCOUNT_NO
FROM myTable);
UPDATE MYTEMP_table
SET MYTEMP_table.A =
( SELECT MIN (BRH_DATE)
FROM CUSTOMER,)
UPDATE MYTEMP_table
SET MYTEMP_table.B =
( SELECT MIN (SUBSTR (ENTRY_DATE, 0, 8))
FROM INFO)
.......
MYTEMP_table是臨時表。
是的,它可以,然後它可能是完全不同的東西。這些信息很難回答。拋硬幣。 –
我可以用什麼來代替臨時表?我怎樣才能解決它,而不使用臨時表 – Vaseph
主要的性能影響不太可能是由於使用臨時表造成的。這通常是寫得不好的代碼。 – haki