java多線程詳解 java數(shù)據(jù)連接池,數(shù)據(jù)庫問題?
java數(shù)據(jù)連接池,數(shù)據(jù)庫問題?謝謝你的邀請。這里我想談?wù)劷鉀Q這個(gè)問題的思路,我不會列出具體的代碼配置。在MySQL的拓?fù)浣Y(jié)構(gòu)中,有一種稱為互主從(passive dual master-master
java數(shù)據(jù)連接池,數(shù)據(jù)庫問題?
謝謝你的邀請。這里我想談?wù)劷鉀Q這個(gè)問題的思路,我不會列出具體的代碼配置。在MySQL的拓?fù)浣Y(jié)構(gòu)中,有一種稱為互主從(passive dual master-master)的結(jié)構(gòu)。這種結(jié)構(gòu)是所有寫操作都在一個(gè)主服務(wù)器上執(zhí)行,另一個(gè)作為從服務(wù)器。只有當(dāng)主服務(wù)器關(guān)閉時(shí),從服務(wù)器才成為主服務(wù)器。還有一種結(jié)構(gòu)稱為相互主-從(主動(dòng)雙主-主)。兩個(gè)服務(wù)器都充當(dāng)主服務(wù)器,這將導(dǎo)致問題。數(shù)據(jù)寫入將導(dǎo)致重復(fù)數(shù)據(jù)。
oracle里面有多線程嗎?
你好,數(shù)據(jù)庫當(dāng)然支持多線程。在數(shù)據(jù)庫領(lǐng)域,需要注意的是數(shù)據(jù)庫中每個(gè)線程的讀寫關(guān)系。Oracle可以隨時(shí)讀取當(dāng)前數(shù)據(jù),并且不會因?yàn)槠渌€程正在寫入而阻塞。但是,當(dāng)寫入操作完成,然后讀取時(shí),它就是新數(shù)據(jù)。多線程是指程序是否支持多線程。例如,Java使用JDBC連接oracle。如果希望它是多線程的,可以使用Java的多線程方法來實(shí)現(xiàn)它。當(dāng)然,為了提高效率,還可以使用數(shù)據(jù)庫連接池來改進(jìn)多線程處理。