請教下:
oracle 11g,晚上22:00 點,SYS_AUTO_SQL_TUNING_TASK 執行時,對某個insert的陳述句(insert into t1 select seq_xxx.nextval, ?, ?.....)調優,請問呼叫結束后,seq_xxx的當前序列值會變嗎?
uj5u.com熱心網友回復:
會變成下一個。。。。uj5u.com熱心網友回復:
查詢當前序列值請使用:select seq_xxx.currval from dual;
序列每呼叫一次,當前值都會發生變化。
uj5u.com熱心網友回復:
select seq_xxx.nextvalfrom mytable 后, xxx.nextval 會變化的,如果 mytable 中有 10 條記錄,xxx.currval 也會增加 10 。uj5u.com熱心網友回復:
這個問題還是自己做個測驗比較好,理論上來講,我覺得應該會變化,因為有些調優工具可能需要實際執行陳述句uj5u.com熱心網友回復:
這個問題的意義在哪里,曲解了序列的含義了吧轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/65152.html
標籤:高級技術
上一篇:ORA2PG 設定
下一篇:求救,幫助啊,各大佬
