cari
Rumahpangkalan dataOraclePenjelasan terperinci tentang RAC kemahiran klasik Oracle

Artikel ini membawa anda pengetahuan yang berkaitan tentang Oracle, yang terutamanya memperkenalkan isu berkaitan RAC Oracle Real Application Cluster digunakan untuk melaksanakan pangkalan data kongsi berbilang mesin dalam persekitaran kluster untuk memastikan ketersediaan tinggi aplikasi. Saya harap ia akan membantu semua orang.

Penjelasan terperinci tentang RAC kemahiran klasik Oracle

Tutorial yang disyorkan: "Tutorial Oracle"

Untuk menangani peningkatan volum perniagaan, biasanya terdapat dua arahan umum, satu adalah Ia adalah pengembangan menegak, iaitu untuk meningkatkan kuasa pengkomputeran CPU, kapasiti memori dan kapasiti membawa cakera pelayan tunggal yang lain adalah pengembangan mendatar, iaitu untuk meningkatkan kuasa pemprosesan dengan meningkatkan bilangan pelayan; Yang pertama mempunyai banyak masalah seperti gangguan perniagaan dan had pengembangan Terutama dengan perkembangan pesat perkhidmatan Internet, pelayan tunggal tidak dapat memenuhi keperluan beban perniagaan Oleh itu, pengembangan mendatar adalah kaedah yang lebih popular.

Apakah itu Oracle RAC?

Kluster Aplikasi Nyata Oracle (RAC, kluster aplikasi masa nyata) digunakan untuk merealisasikan pangkalan data kongsi berbilang mesin dalam persekitaran kluster untuk memastikan ketersediaan aplikasi yang tinggi pada masa yang sama, ia boleh secara automatik; merealisasikan pemprosesan selari dan pengimbangan beban, dan Ia boleh mencapai toleransi kesalahan dan pemulihan pangkalan data tanpa titik putus apabila ia gagal. Ia adalah teknologi teras pangkalan data Oracle untuk menyokong persekitaran pengkomputeran rangkaian.

Kluster berbilang aktif storan dikongsi

Dalam seni bina ini, berbilang nod dalam gugusan menjalankan contoh pangkalan data yang sama, dan data adalah konsisten sepenuhnya, dan tidak kira di mana pengguna mengaksesnya daripada capaian Node, data yang diperoleh adalah sama. Rajah di bawah ialah gambarajah skema Oracle RAC Satu kelompok dibentuk oleh 3 nod, dan mereka berkongsi data.
Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Ciri-ciri RAC boleh diringkaskan seperti berikut:

  • Nod saling bersambung dan dipaparkan sebagai 1 pelayan
  • Perisian kluster menyembunyikan struktur dalaman ;
  • Cakera dikongsi;
  • Setiap mesin menggunakan sistem pengendalian yang sama;
  • Berbilang kejadian mengakses pangkalan data yang sama;
  • Setiap nod Terdapat contoh ;
  • Fail pangkalan data menyokong akses fizikal atau logik;

Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Penjelasan terperinci tentang RAC kemahiran klasik OraclePerbezaan antara Oracle RAC dan pelayan pangkalan data tunggal

Seperti yang ditunjukkan di bawah, perbezaan utama ialah RAC ialah pangkalan data berkelompok.


Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Penjelasan terperinci tentang RAC kemahiran klasik OracleSeni bina perkakasan Oracle RAC

Untuk memastikan ketersediaan keseluruhan kluster, Oracle RAC mempunyai banyak keperluan untuk perkakasan semasa penggunaan. Di peringkat rangkaian, Oracle RAC mempunyai sejumlah tiga sistem rangkaian, iaitu rangkaian capaian luaran, rangkaian persendirian dalaman dan rangkaian storan.

Tidak perlu diperkatakan banyak tentang akses luaran kepada rangkaian, saya percaya semua orang memahaminya. Rangkaian peribadi dalaman digunakan terutamanya untuk kegunaan dalaman kluster Oracle, termasuk penghantaran data, degupan jantung dan pengurusan kluster. Bahagian rangkaian ini memerlukan dwi suis dan dwi pautan fizikal semasa penggunaan untuk memastikan keabnormalan kelompok tidak akan disebabkan oleh kegagalan pautan. Di belakang ialah rangkaian storan, yang digunakan oleh kluster RAC untuk mengakses sumber storan Bahagian ini juga merupakan pautan yang berlebihan.


Penjelasan terperinci tentang RAC kemahiran klasik OracleUntuk contoh lain, rajah di bawah ialah sistem RAC dua nod Ia boleh dilihat bahawa redundansi dilaksanakan daripada hos kepada suis Tidak kira peranti yang gagal, perniagaan tidak akan terjejas. Storan kongsi disertakan dengan lebihan RAID.


Antaranya, hos dipanggil nod (Nod) Mereka mesti mempunyai CPU, memori dan konfigurasi lain yang sama Setiap mesin mesti mempunyai sekurang-kurangnya dua kad rangkaian untuk mengakses rangkaian dalaman dan luaran. dan kad HBA untuk disambungkan ke storan kongsi, tetapi lebih banyak lagi Kebanyakan disambungkan kepada tatasusunan storan FC melalui suis FC. Storan kongsi ialah teras seni bina RAC Kebanyakan fail berada dalam storan kongsi, dan banyak fungsi dibangunkan untuk keselamatan storan dikongsi. Secara amnya, gentian optik disambungkan melalui antara muka FC dan menjalankan protokol SCSI. Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Seni bina perisian Oracle RAC

Seperti yang ditunjukkan di bawah, ia adalah sistem RAC dua nod ialah perisian pangkalan data, dan Oracle Clusterware ialah perisian kluster. Pemacu terutamanya kad rangkaian, kad HBA, ASMLib, dll.

Setiap nod mesti mempunyai sistem pengendalian yang sama dan versi mestilah konsisten, termasuk nombor tampung, dsb. Contohnya, sistem pengendalian: RHEL AS 4.8 64bit, versi kernel Linux: 2.6.9-89.EL.
Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Untuk memahami Oracle RAC dengan lebih mendalam, mari kita lihat komposisi modul perisian dalamannya. Tidak terdapat banyak perbezaan pada keseluruhan peringkat pangkalan data Penambahan utama adalah seperti berikut: IP maya (VIP), ASM, Clusterware dan cakera kuorum. Komponen baharu ini bekerjasama untuk melengkapkan fungsi kluster berbilang aktif Oracle.

IP maya ialah pintu masuk untuk aplikasi mengakses pangkalan data IP ini tidak terikat kepada mana-mana pelayan, tetapi boleh hanyut antara mana-mana pelayan dalam kelompok. Disebabkan oleh ciri ini, apabila ranap pelayan berlaku, kluster pangkalan data boleh memastikan perkhidmatan disediakan kepada dunia luar melalui antara muka yang sama.
Penjelasan terperinci tentang RAC kemahiran klasik Oracle
ASM dan Clusterware melaksanakan fungsi pengurusan kluster untuk mengelakkan risiko ketidakkonsistenan data yang disebabkan oleh akses serentak kepada cakera, manakala Clusterware digunakan untuk mengurus proses perisian dan penjadualan sumber gugusan Oracle. .

Cakera kuorum digunakan untuk menentukan keabnormalan pelayan dalam kluster. Nod lain boleh menentukan sama ada nod itu turun berdasarkan data ini.

Struktur logik

Rajah berikut ialah struktur logik Oracle RAC, dan setiap komponen akan diperkenalkan secara bergilir-gilir.
Penjelasan terperinci tentang RAC kemahiran klasik Oracle

DLM: Concurrency Control

Setiap nod mempunyai hak yang sama untuk mengakses data disimpan yang dikongsi, Oracle RAC menggunakan Distribute Lock Management (DLM) untuk berbilang nod Kawalan akses serentak. Pengurus kunci yang diedarkan bertanggungjawab untuk menyelaraskan persaingan untuk sumber yang dikongsi antara nod Apabila nod mengakses data, ia mesti terlebih dahulu digunakan melalui DLM dan mengesahkan bahawa ia tidak akan bercanggah dengan nod lain sebelum ia boleh digunakan.

OCR: Amnesia

Amnesia: Jika setiap nod mempunyai salinan maklumat konfigurasi kelompok, maka ralat akan berlaku jika tiada penyegerakan selepas mengubah suai konfigurasi.

Jadi, kluster hanya boleh mempunyai satu maklumat konfigurasi, dikongsi oleh semua nod. Oracle RAC menggunakan fail OCR Disk untuk menyelesaikan amnesia.

OCR Disk hanya boleh diubah suai oleh nod Induk Setiap nod mempunyai salinan dalam memori OCR Cache. Apabila nod ingin mengubah suai Cakera OCR, ia meminta nod Induk, dan proses OCR pada nod ini mengemas kini kandungan Cache OCR nod tempatan dan lain-lain. Cakera OCR disandarkan dengan kerap setiap beberapa jam.

Cakera Pengundian: Otak Pisah

Otak Pisah: Nod dalam kluster menggunakan pengesanan degupan jantung untuk mengetahui sama ada pihak lain itu baik Jika terdapat masalah dengan degupan jantung, kedua-dua nod akan berfikir bahawa pihak lain adalah salah. Ia akan memerlukan data eksklusif, yang akan memusnahkan konsistensi data.

Cakera Pengundian digunakan untuk merekodkan status ahli antara nod Apabila otak berpecah berlaku, yang mempunyai bilangan undian tertinggi akan dipilih untuk mendapatkan kawalan dan nod lain akan ditendang keluar.

Pengasingan IO: Nod yang ditendang keluar tidak lagi boleh mengakses data, jadi pengasingan IO diperlukan. Mekanisme Oracle RAC adalah untuk memulakan semula nod yang gagal.

Cache Fusion Lock

Fail pangkalan data dikongsi dan Cache Fusion Lock menyelesaikan perkongsian storan dan kawalan akses serentak di luar peringkat kelompok.

Empat jenis rangkaian

1 Rangkaian Awam: Gunakan IP Awam untuk menyediakan pertanyaan data luaran, penyelenggaraan pangkalan data dan penyelenggaraan pelayan.

2. Rangkaian maya: Gunakan IP Maya untuk menyediakan sambungan aplikasi dan aplikasi menggunakan IP ini.

Dalam protokol TCP/IP, Pengepala TCP mengandungi port sumber dan destinasi, pengepala IP mengandungi IP sumber dan destinasi, dan pemantauan pangkalan data lapisan aplikasi merekodkan IP dan port Apabila TCP masa tamat, diketahui bahawa terdapat masalah dengan pangkalan data atau pemantauan. Tamat masa tindanan protokol TCP/IP ditentukan oleh OS, dan setiap OS mempunyai takrifan yang berbeza. Untuk memendekkan masa untuk menangkap ralat, Oracle RAC menggunakan VIP. IP maya terapung dan tidak terikat pada kad rangkaian fizikal Jika nod gagal, VIP akan dipindahkan ke nod yang baik Walau bagaimanapun, VIP tidak boleh ditemui dalam pemantauan nod yang baik dan bertukar kepada VIP Lain menghantar permintaan sambungan.

3. Rangkaian peribadi: Gunakan IP Peribadi untuk pengesanan degupan jantung RAC dan Kunci Gabungan Cache, yang memerlukan kelajuan tinggi.

4. Rangkaian storan: terdiri daripada peranti storan, kad HBA dan rangkaian FC.

Oracle Clusterware

Pada satu mesin, hanya OS boleh mengendalikan permintaan lapisan atas, tetapi apabila terdapat berbilang mesin, perisian pengurusan cluster Oracle Clusterware akan memintas permintaan kepada nod lain sebelum Kernel OS, dan lain-lain Komunikasi Clusterware nod melengkapkan permintaan.

Lapisan aplikasi: RDBMS

Lapisan aplikasi terdiri daripada beberapa Sumber CRS, dan setiap sumber ialah perkhidmatan lengkap yang terdiri daripada beberapa proses. LMON (Lock Monitor) memantau Sumber CRS dan memulakan semula serta menukar apabila keabnormalan berlaku untuk memastikan ketersediaan perkhidmatan Oracle RAC yang tinggi.

Cache Fusion

Cache Fusion boleh difahami secara literal - cache fusion sebenarnya menguruskan cache setiap nod dengan cara bersatu, mengelakkan keperluan untuk mengendalikan cakera setiap kali ia dibaca dan mempercepatkan prestasi IO. Kerana rangkaian Persendirian sangat pantas, ia lebih pantas daripada membaca cakera. Masa untuk membaca blok data dari lokasi berbeza:

  • Cache Tempatan: 0.01 ms
  • Akses rangkaian ke nod lain Cache: 2.5 ms
  • Disk: 14 ms. Tetapi kini dengan SSD atau tatasusunan semua denyar di bahagian storan, kependaman adalah sekitar 1 ms. Jadi dengan tatasusunan semua denyar, Cache Fusion mungkin tidak bermakna.

Cache Fusion diuruskan melalui GCS (Global Cache Service), yang menganggap Cache anda sebagai satu Cache yang besar.

Baca Proses Cache

Penjelasan terperinci tentang RAC kemahiran klasik Oracle

Tulis Proses Cache

Penjelasan terperinci tentang RAC kemahiran klasik Oracle

Tulis proses cakera

Penjelasan terperinci tentang RAC kemahiran klasik Oracle

Pengimbangan Beban

Apabila pengguna memulakan pelbagai permintaan seperti RAC, pengimbangan beban bertanggungjawab untuk menyebarkan tugas secara sama rata kepada mesin yang berbeza.

Ditugaskan oleh pengguna

Adakah ia pilihan rawak daripada beberapa mesin? TIDAK! Itu terlalu rendah, RAC akan memperuntukkan tugas secara dinamik berdasarkan status setiap mesin. Apabila pangkalan data sedang berjalan, maklumat beban nod proses latar belakang PMON didaftarkan kepada Pendengar dan dikemas kini setiap 1-10 minit. Pendengar setiap nod mengetahui status beban semua nod dan menghantar permintaan klien ke nod yang paling sibuk.

Peruntukan mengikut perkhidmatan

Peruntukan oleh pengguna mempunyai kelemahan yang mungkin menjadikan Cache Fusion lebih sibuk. Oleh kerana data nod RAC dikongsi, semua orang menyegerakkan data melalui Cache Fusion Prestasi RAC sebahagian besarnya terhad oleh prestasi Cache Fusion. Sama ada menjadikan rangkaian Persendirian lebih berkuasa, seperti menggunakan InfiniBand yang mahal, atau yang lain adalah untuk mengurangkan trafik Cache Fusion, yang sebenarnya mengurangkan pergantungan antara kejadian nod. Mekanisme peruntukan mengikut pengguna tidak kondusif untuk penyelesaian kemudian.

Jadi RAC menyokong pengagihan nod mengikut perkhidmatan Sebagai contoh, nod yang berbeza digunakan untuk pengeluaran dan penjualan data anda sendiri dalam Cache anda sendiri, jadi anda tidak perlu mengakses nod lain. Prestasi dipertingkatkan.

Tiga jenis kelompok

  • Kluster pengimbangan beban: memperuntukkan permintaan kepada ahli yang berbeza mengikut algoritma tertentu
  • Kluster prestasi tinggi (HPC, Kluster Prestasi Tinggi) : menerima pakai Mesin Hebat yang terdiri daripada perisian dan perkakasan khusus seperti pemproses vektor, dengan prestasi pengkomputeran yang berkuasa dan harga yang sangat mahal, seperti Tianhe Computer
  • Kluster Kebolehpercayaan Tinggi (HAC: Kluster Tersedia Tinggi, Kluster Failover): Sangat; kebolehpercayaan yang baik, perkakasan dan perisian sangat tahan terhadap kesalahan, dan kluster pangkalan data yang digunakan setiap hari termasuk dalam kategori ini.

Kluster kebolehpercayaan tinggi

Dua-mesin siap sedia panas

Biasanya terdapat satu siap sedia terbiar, dan jika yang berfungsi gagal, biar dia ganti ganti.
Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Sandaran dwi-mesin

Biasanya kedua-dua mesin melakukan kerja mereka sendiri, tetapi beberapa sumber mesti dikhaskan, kerana jika satu gagal, satu lagi akan gagal. kerja dua orang.
Penjelasan terperinci tentang RAC kemahiran klasik Oracle
Dupleks mesin dua

Contohnya:

Bos dan abang kedua buka kedai bersama-sama roti kukus, dan bos Yang kedua terutamanya menjual susu soya Jika abang sulung ada masalah, yang kedua akan menjual roti kukus dan susu soya Jika yang kedua gagal, yang pertama akan menjual roti kukus dan susu soya.

Susu Soya Baozi ialah data Menjaga satu sama lain dipanggil pengesanan degupan jantung, dan menggantikan satu sama lain dipanggil failover. Jika dua saudara lelaki tiba-tiba buta dan pekak, dan mereka tidak tahu sama ada yang lain bekerja sekarang, dan kedua-duanya berfikir mereka perlu mengambil alih kerja yang lain, ini dipanggil otak berpecah, dan kemudian pihak ketiga, seperti bapa mereka , diperlukan untuk menyelesaikan masalah Ini dipanggil mengundi, atau meminta dua isteri mereka datang dan mengambil salah seorang daripada mereka Ini dipanggil pengasingan IO. Oracle RAC berada dalam kategori ini, dengan prestasi terbaik dan sistem yang paling kompleks.

Penjelasan terperinci tentang RAC kemahiran klasik Oracle

Tutorial yang disyorkan: "Tutorial Pembelajaran Oracle"

Atas ialah kandungan terperinci Penjelasan terperinci tentang RAC kemahiran klasik Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:CSDN. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Cara Menghapus Kegagalan Perpustakaan OracleCara Menghapus Kegagalan Perpustakaan OracleApr 12, 2025 am 06:21 AM

Langkah -langkah untuk memadam pangkalan data yang gagal selepas Oracle gagal membina perpustakaan: Gunakan nama pengguna sys untuk menyambung ke contoh sasaran. Gunakan pangkalan data drop untuk memadam pangkalan data. Pangkalan Data Permintaan v $ untuk mengesahkan bahawa pangkalan data telah dipadamkan.

Cara membuat kursor di Oracle LoopCara membuat kursor di Oracle LoopApr 12, 2025 am 06:18 AM

Di Oracle, gelung gelung boleh membuat kursor secara dinamik. Langkah -langkahnya ialah: 1. Tentukan jenis kursor; 2. Buat gelung; 3. Buat kursor secara dinamik; 4. Melaksanakan kursor; 5. Tutup kursor. Contoh: Kursor boleh dibuat kitaran demi litar untuk memaparkan nama dan gaji 10 pekerja teratas.

Cara Mengeksport Oracle ViewCara Mengeksport Oracle ViewApr 12, 2025 am 06:15 AM

Pandangan Oracle boleh dieksport melalui utiliti EXP: log masuk ke pangkalan data Oracle. Mulakan utiliti EXP, menentukan nama paparan dan direktori eksport. Masukkan parameter eksport, termasuk mod sasaran, format fail, dan ruang meja. Mula mengeksport. Sahkan eksport menggunakan utiliti IMPDP.

Cara Menghentikan Pangkalan Data OracleCara Menghentikan Pangkalan Data OracleApr 12, 2025 am 06:12 AM

Untuk menghentikan pangkalan data Oracle, lakukan langkah -langkah berikut: 1. Sambungkan ke pangkalan data; 2. Shutdown segera; 3. Shutdown membatalkan sepenuhnya.

Apa yang perlu dilakukan sekiranya log oracle penuhApa yang perlu dilakukan sekiranya log oracle penuhApr 12, 2025 am 06:09 AM

Apabila fail log Oracle penuh, penyelesaian berikut boleh diterima pakai: 1) fail log lama bersih; 2) meningkatkan saiz fail log; 3) meningkatkan kumpulan fail log; 4) menyediakan pengurusan log automatik; 5) mengukuhkan pangkalan data. Sebelum melaksanakan sebarang penyelesaian, adalah disyorkan untuk membuat sandaran pangkalan data untuk mengelakkan kehilangan data.

Cara membuat Oracle Dynamic SQLCara membuat Oracle Dynamic SQLApr 12, 2025 am 06:06 AM

Kenyataan SQL boleh dibuat dan dilaksanakan berdasarkan input runtime dengan menggunakan SQL dinamik Oracle. Langkah -langkah termasuk: menyediakan pemboleh ubah rentetan kosong untuk menyimpan penyataan SQL yang dihasilkan secara dinamik. Gunakan pernyataan melaksanakan segera atau sediakan untuk menyusun dan melaksanakan pernyataan SQL dinamik. Gunakan pembolehubah bind untuk lulus input pengguna atau nilai dinamik lain ke SQL dinamik. Gunakan melaksanakan segera atau laksanakan untuk melaksanakan pernyataan SQL yang dinamik.

Apa yang Harus Dilakukan Sekiranya Oracle DeadlockApa yang Harus Dilakukan Sekiranya Oracle DeadlockApr 12, 2025 am 06:03 AM

Panduan Pengendalian Oracle Deadlock: Kenal pasti kebuntuan: Semak kesilapan "Deadlock Dikesan" dalam fail log. Lihat maklumat kebuntuan: Gunakan pakej get_deadlock atau paparan v $ lock untuk mendapatkan sesi kebuntuan dan maklumat sumber. Menganalisis Rajah Deadlock: Menjana rajah kebuntuan untuk memvisualisasikan kunci memegang dan situasi menunggu dan menentukan punca utama kebuntuan. Sesi Rollback Deadlock: Gunakan perintah sesi membunuh untuk melancarkan sesi, tetapi ia boleh menyebabkan kehilangan data. Siklus Deadlock Interrupt: Gunakan arahan sesi putus untuk memutuskan sambungan sesi dan lepaskan kunci yang dipegang. Mencegah kebuntuan: Mengoptimumkan pertanyaan, menggunakan penguncian optimis, menjalankan pengurusan transaksi, dan kerap

Cara memulakan pemantauan oracleCara memulakan pemantauan oracleApr 12, 2025 am 06:00 AM

Langkah -langkah untuk memulakan pendengar oracle adalah seperti berikut: Periksa status pendengar (menggunakan arahan status lsnrctl) untuk Windows, mulakan perkhidmatan "TNS pendengar" dalam Pengurus Perkhidmatan Oracle untuk Linux dan Unix, gunakan arahan mula lsnrctl untuk memulakan pendengar untuk menjalankan arahan status lsnrctl untuk mengesahkan bahawa pendengar itu dimulakan

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SecLists

SecLists

SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa