Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ukuran skema MySQL

MySQL sendiri tidak menawarkan sistem kuota. Menggunakan metode yang disarankan oleh James McNellis mungkin akan berhasil, namun memiliki InnoDB yang tiba-tiba mencapai batas kuota yang keras tentu tidak akan menguntungkan stabilitas; semua file data masih terhubung melalui ruang tabel sistem yang tidak dapat disingkirkan.

Sayangnya saya tidak melihat cara praktis untuk mencapai apa yang Anda inginkan. Jika Anda khawatir tentang penggunaan ruang disk yang melebihi batas yang telah ditentukan dan tidak ingin mengikuti peraturan kuota eksternal, saya sarankan untuk tetap menggunakan pengaturan ruang tabel gabungan (mis. tidak ada innodb_file_per_table ) dan hapus :autoextend dari konfigurasi.

Dengan cara itu Anda masih tidak akan mendapatkan batasan khusus pengguna atau skema, tetapi setidaknya mencegah disk diisi dengan data, karena ruang tabel tidak akan bertambah melewati ukuran awalnya dalam pengaturan ini. Dengan innodb_file_per_table sayangnya tidak ada cara untuk mengonfigurasi masing-masing untuk berhenti pada ukuran maksimum tertentu.

Ini adalah salah satu aspek yang membedakan MySQL dari yang lain, seharusnya lebih banyak database tingkat perusahaan. Namun jangan salah, kami menggunakan InnoDB dengan banyak data dalam beberapa ribu instalasi, sehingga sudah pasti terbukti siap untuk kelas produksi. Hanya fitur pengelolaannya saja yang terkadang kurang.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. django.db.utils.operationalError:(2059,Otentikasi Plugin 'caching_sha2_password')

  2. hitung rata-rata tanpa desimal

  3. MySQL Kedua (atau ketiga) Indeks Dalam String

  4. Pilih hari dalam seminggu dari tanggal

  5. Menyisipkan posting di Wordpress menggunakan MySql