Kaedah: 1. Gunakan penyataan "ubah sistem set proses = ubah suai bilangan sambungan skop = spfile" untuk mengubah suai bilangan maksimum sambungan yang dibenarkan oleh pangkalan data 2. Selepas pengubahsuaian, gunakan "tutup serta-merta Penyataan " dan "permulaan" untuk memulakan semula .
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Langkah 1: Mula-mula log masuk ke pangkalan data melalui sqlplus, sqlplus / as sysdba
Langkah 2: Lihat Bilangan sambungan proses pangkalan data semasa
Langkah 3: Tanya bilangan sambungan sesi pangkalan data semasa
Langkah 4: Lihat Bilangan maksimum sambungan dan bilangan maksimum sesi yang ditetapkan oleh pangkalan data Perintah proses parameter menunjukkan maklumat ringkasan Anda juga boleh terus memilih nilai dari v$parameter di mana nama = 'proses'; untuk melihat penyata Bilangan maksimum sambungan proses ialah 4000.
Langkah 5: Apabila bilangan sambungan pangkalan data perlu dilaraskan, anda boleh menggunakan mengubah proses set sistem = 3000 skop = spfile; untuk mengubah suai bilangan sambungan. (Mengubah suai 3000 hanyalah demonstrasi. Selalunya, bilangan sambungan tidak mencukupi, jadi nilainya diubah suai lebih besar)
Langkah 6: Mengubah suai proses dan nilai sesi mesti memulakan semula pelayan Oracle untuk berkuat kuasa
tutup serta-merta; Semak semula selepas langkah dimulakan semula, ia telah berkuat kuasa
Langkah 8: Anda boleh menggunakan arahan berikut untuk menyemak penggunaan sambungan pangkalan data: pilih b.MESIN, b. PROGRAM, b.NAMA PENGGUNA, kira(*) daripada v$proses a, v$sesi b dengan a.ADDR = b.PADDR dan b.NAMA PENGGUNA bukan
kumpulan mengikut b.MESIN, b.PROGRAM , b.USERNAME pesanan mengikut kiraan(*) desc
Tutorial yang disyorkan: "
Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai bilangan sambungan dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!