HandyCafe Docs
it-admin owner

Penyelenggaraan Pangkalan Data

Halaman Penyelenggaraan Pangkalan Data ialah pusat sandaran dan penjagaan untuk pangkalan data HandyCafe tempatan. Dari halaman ini, anda boleh menyemak kesihatan pangkalan data, menjalankan tugas penyelenggaraan sekali sahaja, menjadualkan penyelenggaraan dan sandaran automatik, serta memulihkan pelayan dari syot kilat terdahulu.

Kesihatan Pangkalan Data

Bahagian Kesihatan Pangkalan Data menunjukkan keadaan semasa pangkalan data. Gunakan butang Muat Semula untuk memuat semula nilai ini pada bila-bila masa.

Papan pemuka kesihatan melaporkan perkara berikut:

  • Saiz pangkalan data: Jumlah saiz fail pangkalan data utama.
  • Log tulis-dahulu: Saiz fail log tulis-dahulu (WAL).
  • Kiraan halaman: Bilangan halaman yang dipegang oleh fail pangkalan data.
  • Halaman bebas: Bilangan halaman tidak digunakan dalam senarai bebas yang boleh dituntut semula oleh vakum.
  • Sandaran terakhir: Cap masa sandaran terbaru. Menunjukkan Tidak pernah dijalankan jika tiada sandaran diambil.
  • Penyelenggaraan terakhir: Cap masa vakum terbaru.
  • Semakan integriti terakhir: Cap masa semakan integriti terbaru, dengan penunjuk status yang menunjukkan sama ada pangkalan data sihat atau sama ada isu ditemui.
  • Entri log: Bilangan baris yang disimpan dalam log audit pada masa ini.

Di bawah angka ini, bahagian ini turut menyenaraikan Mod jurnal, tetapan Auto-vakum, Saiz halaman dan bilangan Sandaran pada cakera.

Kembangkan entri Jadual untuk melihat kiraan baris setiap jadual bagi setiap jadual dalam pangkalan data.

Tindakan Manual

Bahagian Tindakan Manual menjalankan tugas penyelenggaraan sekali sahaja dengan serta-merta. Hanya satu tindakan boleh berjalan pada satu masa. Setiap tindakan menunjukkan pemberitahuan pengesahan apabila selesai, dan beberapa tindakan memaparkan ringkasan hasil di atas bahagian ini.

  • Sandar sekarang: Mencipta syot kilat atom bagi pangkalan data semasa. Syot kilat baharu muncul dalam senarai Sejarah Sandaran.
  • Vakum: Menuntut semula halaman tidak digunakan dan menyahserpih fail pangkalan data. Ringkasan hasil melaporkan saiz sebelum, saiz selepas, ruang yang dituntut semula dan tempoh.
  • Semakan integriti: Menjalankan semakan kerosakan penuh. Ia lebih perlahan tetapi menyeluruh. Hasilnya dibuka dalam dialog Laporan Integriti.
  • Semakan pantas: Menjalankan semakan kewarasan struktur yang pantas. Hasilnya juga dibuka dalam dialog Laporan Integriti.
  • Analisis: Mengemas kini statistik perancang pertanyaan.
  • Optimumkan: Menjalankan pengoptimum tokokan SQLite.
  • Pangkas WAL: Membilas dan memangkas fail log tulis-dahulu. Ringkasan hasil melaporkan kiraan bingkai WAL, bilangan bingkai yang ditanda semak dan tempoh.
  • Bersihkan log lama: Memadamkan entri log yang lebih lama daripada tingkap pengekalan yang dikonfigurasikan. Ringkasan hasil melaporkan baris yang dipadamkan, baris yang tinggal dan tempoh.

Laporan Integriti

Selepas semakan integriti atau semakan pantas, dialog Laporan Integriti dibuka. Apabila pangkalan data sihat, ia mengesahkan bahawa integriti pangkalan data telah disahkan. Apabila SQLite melaporkan masalah, dialog menyenaraikan isu tersebut dan mengesyorkan pemulihan dari sandaran yang diketahui baik. Dialog juga menunjukkan tempoh semakan.

Penyelenggaraan Automatik

Bahagian Penyelenggaraan Automatik menjadualkan vakum, semakan integriti dan pembersihan log untuk berjalan secara automatik.

  • Dayakan penyelenggaraan berjadual: Menghidupkan atau mematikan kitaran penyelenggaraan berjadual.
  • Kekerapan: Pilih Harian, Mingguan atau Bulanan.
  • Jam dalam sehari: Pilih jam tempatan ketika kitaran dijalankan.

Sandaran Automatik

Tetapan Sandaran Automatik mengambil syot kilat secara berkala supaya satu kerosakan tidak akan menghapuskan data sehari.

  • Dayakan sandaran berjadual: Menghidupkan atau mematikan sandaran berjadual.
  • Kekerapan: Pilih Harian, Mingguan atau Bulanan.
  • Jam dalam sehari: Pilih jam tempatan ketika sandaran dijalankan.
  • Simpan yang terbaru: Bilangan syot kilat untuk dikekalkan, antara 1 hingga 365. Syot kilat lama melebihi kiraan ini dialih keluar.
  • Folder sandaran: Direktori tempat syot kilat disimpan. Biarkan ini kosong untuk menggunakan folder lalai di dalam direktori data aplikasi.

Pengekalan Log

Tetapan Pengekalan Log mengawal berapa lama entri log audit disimpan sebelum dialih keluar semasa penyelenggaraan. Tetapkan nilai Pengekalan (hari) dengan peluncur. Julat yang disokong ialah 7 hingga 730 hari.

Gunakan butang Simpan di bahagian bawah bahagian ini untuk menyimpan tetapan Penyelenggaraan Automatik, Sandaran Automatik dan Pengekalan Log.

Sejarah Sandaran

Bahagian Sejarah Sandaran menyenaraikan syot kilat yang disimpan secara tempatan. Bagi setiap sandaran, jadual menunjukkan:

  • Fail: Nama fail syot kilat.
  • Dicipta: Tarikh dan masa syot kilat diambil.
  • Saiz: Saiz fail syot kilat.
  • Sumber: Cara sandaran dicetuskan. Berjadual untuk sandaran automatik, Permulaan untuk sandaran yang diambil ketika aplikasi bermula, dan Manual untuk sandaran yang dicipta dengan Sandar sekarang.

Setiap baris menawarkan dua tindakan:

  • Pulihkan: Menggantikan pangkalan data yang sedang berjalan dengan syot kilat yang dipilih. Sebelum pertukaran, salinan keselamatan pra-pemulihan bagi pangkalan data semasa disimpan secara automatik. Aplikasi kemudian ditutup dan dimulakan semula supaya syot kilat berkuat kuasa. Anda diminta mengesahkan sebelum pemulihan bermula.
  • Padam: Mengalih keluar fail syot kilat dari cakera. Anda diminta mengesahkan sebelum fail dipadamkan. Tindakan ini tidak boleh dibatalkan.

Jika tiada syot kilat wujud lagi, bahagian ini menggesa anda menjalankan Sandar sekarang atau menunggu kitaran berjadual seterusnya.

Sandaran Awan

Bahagian Sandaran Awan menerangkan syot kilat tersulit di luar tapak yang disimpan pada pelayan HandyCafe, boleh dipulihkan dari mana-mana pemasangan HandyCafe.

Ciri ini ditanda Akan datang dan belum tersedia lagi. Togol dan medan konfigurasi disimpan secara tempatan supaya tetapan sedia apabila ciri ini dibuka untuk akaun anda. Medan yang tersedia ialah Dayakan sandaran awan, pilihan untuk turut menyandar aset media seperti logo, poster dan skrin tunggu, Titik Akhir dan Baldi / zon storan.

Nota Penting

  • Pemulihan menutup dan memulakan semula aplikasi pelayan. Maklumkan mana-mana sesi aktif sebelum anda memulihkan.
  • Pemulihan sentiasa menyimpan salinan keselamatan pra-pemulihan bagi pangkalan data semasa terlebih dahulu, jadi pemulihan boleh diterbalikkan dengan memulihkan salinan keselamatan tersebut.
  • Simpan folder sandaran pada storan yang mempunyai ruang bebas mencukupi untuk bilangan syot kilat yang ditetapkan dalam Simpan yang terbaru.
  • Menjalankan semakan integriti atau vakum pada pangkalan data yang besar boleh mengambil masa. Hanya satu tindakan manual berjalan pada satu masa.