oracle並行處理問題

2023-01-15 05:35:50 字數 637 閱讀 1127

1樓:

使用分頁sql啊,先建立一個flag欄位,作為標誌位步驟一:

機器a:

以主鍵asc排序,取前100,修改,將flag置一機器b:

已主鍵asc排序,取100-200,修改,將flag置一步驟二:

機器a:

待所有的機器的sql都執行完之後,取flag為0的前100資料,修改,置一

機器b:

取flag為0的100-200資料,修改,置一步驟三:

迴圈你的這個問題有點偏向於理論,生產環境下不會那麼巧合,碰到這種情況ps:又看了一下你的問題,你的意思是不是併發環境下的一致性控制的問題啊,如果是的話,建議你去搜一下"oracle 當前讀"關鍵字,可能會對oracle併發控制的原理有一定的瞭解

希望對你有幫助

2樓:牛角山麥子

你這個問題很奇怪。。。 想不出是什麼樣的業務會有這種需求?能描述一下麼?

從技術上來說,有2個辦法

1. 前一個機器取完之後,就刪掉取出的資料or2. 在表裡設定一個標誌段,前一個取完之後,把標誌段設定為已經取過。後邊的就取沒取過的好了

3樓:

.....oracle並行處理問題解決.....(有意思的問題麼?)

批處理問題

echo off set setlocal enabledelayedexpansionfor f delims i in type a.txt do set use for a in i do if defined a set use use a else set use use a 下個小工具,...

情感處理問題

找女朋友?如果她的全部你能接受,如果過程不是很讓你難以接受,還是選擇她吧.一個傻姑娘 趕緊離開吧 你都明白了高考重要,那就高考之後再決定這個問題吧。心思放在學習上。你還是很在乎她,雖然你的嘴上不說,可是你的顧慮,你對她感覺的在乎充分說明你還是在乎她的。說起矛盾的時候,每個人都有,人本身就是矛盾的動物...

批處理問題

因該這樣 echo off hello echo yes or no set p choice if choice yes goto yeif choice no goto ne ye echo you chooce yes.pause goto hello ne echo you choose n...