Jadual Oracle mungkin muncul dalam storan berikut: Fail data: simpan data jadual dan indeks. Ruang jadual sementara: menyimpan data sementara. Segmen gulung balik: menyimpan perubahan dalam urus niaga. Buat asal segmen: menyimpan perubahan daripada operasi buat asal. Kumpulan jadual kegigihan: menyimpan data jadual untuk meningkatkan prestasi. Ruang jadual InnoDB: Menyimpan data jadual dalam enjin storan InnoDB. Jadual luaran: Sambung ke sumber data luaran dan akses data melalui SQL.
Di storan manakah jadual Oracle muncul?
Jadual Oracle mungkin muncul dalam jenis storan berikut:
-
Fail data: Kawasan storan teras pangkalan data Oracle, yang mengandungi data jadual dan indeks.
-
Ruang meja sementara: digunakan untuk menyimpan data sementara, seperti hasil pengisihan, pengagregatan dan operasi gabungan.
-
Segmen Rollback: Digunakan untuk menyimpan perubahan yang dibuat semasa pemprosesan transaksi untuk menyokong rollback dan pemulihan.
-
Buat asal segmen: Sama seperti segmen rollback, ia digunakan untuk menyimpan perubahan yang dibuat oleh operasi pembatalan.
-
Persistent Table Pool: Mengoptimumkan prestasi pada jadual yang kerap diakses dengan menyimpan data jadual ke dalam memori kongsi.
-
InnoDB Tablespace: Apabila menggunakan enjin storan InnoDB, data jadual disimpan dalam ruang jadual.
-
Jadual Luaran: Benarkan Oracle menyambung ke sumber data luaran, seperti fail atau tasik data Hadoop. Jadual ini berada dalam storan luaran tetapi boleh diakses melalui pertanyaan SQL.
Penerangan terperinci:
-
Fail data: Setiap fail data sepadan dengan ruang jadual tertentu. Apabila jadual dibuat, data diperuntukkan ke dalam fail data.
-
Ruang meja sementara: Ruang jadual sementara memperuntukkan kawasan berasingan untuk setiap sesi untuk menyimpan data sementara. Data ini akan dikosongkan apabila sesi tamat.
-
Segmen Rollback: Setiap pangkalan data mempunyai satu atau lebih segmen rollback. Apabila urus niaga dilakukan, perubahan ditulis pada segmen rollback. Jika rollback diperlukan, perubahan ini boleh digunakan untuk memulihkan pangkalan data kepada keadaan prakomitnya.
-
Buat asal segmen: Segmen buat asal adalah serupa dengan segmen tarik balik, tetapi digunakan untuk membatalkan operasi. Contohnya, jika pengguna memadamkan baris secara tidak sengaja, mereka boleh menggunakan segmen buat asal untuk memulihkan baris.
-
Persistence table pool: Persistence table pool cache data jadual ke dalam memori kongsi. Apabila jadual diakses, Oracle akan terlebih dahulu menyemak sama ada data wujud dalam cache. Jika ada, data diambil daripada cache, menghasilkan akses yang lebih pantas.
-
InnoDB Table Space: Dalam enjin storan InnoDB, data jadual disimpan dalam ruang jadual. Setiap ruang meja boleh mengandungi berbilang jadual.
-
Jadual Luaran: Jadual luaran membenarkan Oracle menyambung ke sumber data luaran, seperti fail atau tasik data Hadoop. Data itu sendiri disimpan dalam storan luaran, tetapi boleh diakses melalui pertanyaan SQL, sama seperti data seolah-olah berada dalam pangkalan data Oracle.
Atas ialah kandungan terperinci Dalam storan manakah jadual pertanyaan oracle muncul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!