sql >> Databasteknik >  >> RDS >> Oracle

Kan vi använda trådning i PL/SQL?

+1 för tillvägagångssätten DBMS_SCHEDULER och DBMS_JOB, men överväg också om du borde använda ett annat tillvägagångssätt.

Om du har en procedur som körs rad för rad och du tycker att den är långsam, är svaret förmodligen inte att köra proceduren flera gånger samtidigt utan att se till att en uppsättningsbaserad metod används istället. I extrema fall kan du även då använda parallell sökning och parallell DML för att minska processens väggklocka.

Jag nämner detta bara för att det är ett mycket vanligt fel.



  1. MAKETIME() Exempel – MySQL

  2. Begäran inställd i Concurrent Manager

  3. SQL Server matematiska funktioner (fullständig lista)

  4. PostgreSQL inaktivera mer utdata