資料庫批量執行sql檔案

2021-08-24 21:56:55 字數 348 閱讀 1005

批量執行sql語句的時候,不論是insert還是update語句,如果數量達到幾十萬的話,資料庫客戶端都會宕機;我這邊在pl/sql developer和mysql front分別連線oracle10和mysql,插入的時間很慢,而且客戶機處在宕機狀態;

後來在oracle和mysql的命令列中執行,速度就很快了;

oracle中操作:

1. sqlplus,輸入使用者名稱和密碼

2. 執行@/home/oracle/test.sql

3. commit;

mysql中操作:

1. mysql -u root -p,輸入密碼

2. source d:\test.sql

批量壓縮資料庫日誌SQL

declare tb table sqlstr varchar 2000 查詢需要壓縮的資料庫 declare cur cursor for select name from sys.databases where name like hb or name in hz028 hz029 declar...

資料庫監測sql執行

sql server profiler可以檢測在資料上執行的語句,特別是有的專案不直接使用sql語句,直接使用orm框架的系統處理資料庫的專案,在除錯sql語句時,給了很大的幫助。之前寫了使用sql server profiler追蹤死鎖的文章 sql server profiler追蹤資料庫死鎖 ...

資料庫監測sql執行

sql server profiler可以檢測在資料上執行的語句,特別是有的專案不直接使用sql語句,直接使用orm框架的系統處理資料庫的專案,在除錯sql語句時,給了很大的幫助。之前寫了使用sql server profiler追蹤死鎖的文章 sql server profiler追蹤資料庫死鎖 ...