Rumah> pangkalan data> Oracle> teks badan

Di manakah jadual pangkalan data oracle?

下次还敢
Lepaskan: 2024-04-19 06:24:15
asal
715 orang telah melayarinya

Jadual dalam pangkalan data Oracle disimpan dalam fail data jenis khusus termasuk fail data biasa, fail data sementara, fail data segmen rollback dan buat asal fail data. Penamaan fail data mengikut konvensyen tertentu, contohnya, fail data biasa ialah fail data .dbf. Oracle menguruskan fail data menggunakan Pengurusan Storan Automatik (ASM), yang menyimpan fail data dalam kumpulan cakera fizikal. Untuk menentukan fail data khusus untuk jadual, anda boleh menggunakan pertanyaan SQL untuk mendapatkan ID fail, nama ruang jadual dan nama fail.

Di manakah jadual pangkalan data oracle?

Lokasi Penyimpanan Jadual Pangkalan Data Oracle

Jadual dalam Pangkalan Data Oracle disimpan dalam fail data. Fail data ialah fail fizikal yang digunakan untuk menyimpan data dalam pangkalan data.

Jenis Fail Data

Terdapat banyak jenis fail data dalam Oracle:

  • Fail Data Biasa:Simpan data jadual dan indeks.
  • Fail data sementara:Simpan data daripada operasi isihan dan jadual sementara.
  • Fail data segmen gulung balik:Segmen rollback storan, digunakan untuk menyimpan data apabila transaksi ditarik balik.
  • Buat asal fail data:Simpan rekod buat asal, digunakan untuk menyimpan data sementara dalam pertanyaan selari.

Konvensyen penamaan fail

Penamaan fail data mengikut konvensyen berikut:

  • Fail data biasa:datafile.dbfdatafile<文件号>.dbf
  • 临时数据文件:tempfile<临时表空间号>.dbf
  • 回滚段数据文件:rollback<回滚段号>.rbs
  • 撤消数据文件:undo<撤消表空间号>.dbf>Fail data sementara:
Fail data segmen gulung balik: rollback.rbs

Buat asal fail data:buat asal

Pengurusan fail data

Oracle menggunakan Pengurusan Storan Automatik (ASM) untuk mengurus fail data. ASM menyimpan fail data dalam kumpulan cakera fizikal dan menghilangkan kerumitan pengurusan fail.

Tentukan fail data jadualUntuk menentukan fail data jadual, anda boleh menggunakan kaedah berikut:
SELECT file_id, tablespace_name, file_name FROM dba_data_files WHERE tablespace_name IN (SELECT tablespace_name FROM dba_tables WHERE table_name = '');

Atas ialah kandungan terperinci Di manakah jadual pangkalan data oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!