Periksa Menggunakan Kueri
Proses ini akan berfungsi dalam semua kasus, baik Anda mengakses database melalui baris perintah atau menggunakan alat GUI apa pun (seperti MySQL Workbench atau HeidiSQL)
Karena informasi terkait ukuran sudah disimpan di tabel MySQL tertentu. Periksa tabel berikut
Database Nameinformation_schemaTable NameTABLESDengan mencentang tabel bernama "TABEL" dari database "skema_informasi" Anda akan menemukan semua informasi yang terkait dengan ukuran tabel.
Ada banyak informasi di tabel itu. Namun saya ingin menunjukkan beberapa kolom penting
TABLE_SCHEMAName dari DatabaseTABLE_NAMEName dari TableTABLE_ROWSNumber baris di tabel DATA_LENGTHUkuran total data untuk tabel tersebut (dalam Byte)INDEX_LENGTHUkuran total indeks untuk tabel tersebut (dalam Byte)Anda dapat memeriksa data langsung dari tabel. Ingatlah bahwa ukuran/panjangnya dalam Byte, jadi pastikan untuk mengonversinya agar lebih dipahami
Atau, Anda dapat menggunakan kueri berikut untuk mendapatkan ringkasan dengan mudah
Periksa Ukuran Tabel
Jika ingin mendapatkan ukuran tabel database, gunakan kueri berikut
(Pastikan untuk menggunakan nama database Anda sebagai pengganti ‘nama_db_Anda‘)
SELECT TABLE_SCHEMA AS "DB Name", TABLE_NAME AS "Table Name", TABLE_ROWS AS "Number of Rows", AVG_ROW_LENGTH AS "Avg Row Length", ROUND( DATA_LENGTH / POWER(1024, 2), 2 ) AS "Data Size (MB)", ROUND( INDEX_LENGTH / POWER(1024, 2), 2 ) AS "Index Size (MB)", ROUND( (DATA_LENGTH + INDEX_LENGTH) / POWER(1024, 2), 2 ) AS "Total Table Data Size (MB)" FROM information_schema.TABLES WHERE TABLE_SCHEMA = "your_db_name" ORDER BY `Total Table Data Size (MB)` DESC;Menjalankan kueri ini akan menampilkan hasil seperti di bawah ini
Nama DB Nama TabelJumlah BarisRata-rata Panjang BarisUkuran Data (MB)Ukuran Indeks (MB)Total TabelData Size (MB)your_db_nametimeline_data30107517056161641240228566your_db_namestaff_details277782126717975384. 977181. 97your_db_namelocation_data508692993452481. 02933. 02your_db_namechain_data232260568150. 69398. 03548. 72nama_db_namakaryawan_data281895663170. 72226. 06396. 78your_db_namestaffs21955514129. 5658. 6488. 2your_db_namebuild_details107190636. 529. 0315. 55
Periksa Ukuran Basis Data
Jika Anda ingin mendapatkan ukuran total setiap database di server, gunakan kueri berikut
SELECT TABLE_SCHEMA AS "DB Name", ROUND( SUM(DATA_LENGTH) / POWER(1024, 2), 2 ) AS "Data Size (MB)", ROUND( SUM(INDEX_LENGTH) / POWER(1024, 2), 2 ) AS "Index Size (MB)", ROUND( SUM(DATA_LENGTH + INDEX_LENGTH) / POWER(1024, 2), 2 ) AS "Total Database Size (MB)" FROM information_schema.TABLES GROUP BY TABLE_SCHEMA ORDER BY `Total Database Size (MB)` DESC;_Menjalankan kueri ini akan menampilkan hasil seperti di bawah ini
Nama DBUkuran Data (MB)Ukuran Indeks (MB)Ukuran Total Basis Data (MB)testdb18874. 5619066. 2737940. 83testdb_demo142. 33117. 33259. 66testdb_pc6. 593. 4210. 02mysql3. 250. 303. 55tesdb_tes0. 340. 620. 97testdb_new0. 330. 160. 48sys0. 020. 000. 02informasi_skema0. 000. 000. 00skema_kinerja0. 000. 000. 00Periksa menggunakan GUI
Meja Kerja MySQL
Klik kanan pada nama database dan pilih opsi "Schema Inspector" (atau Anda dapat mengklik ikon info di sisi kanan nama database)
Di tampilan baru periksa 2 tab berikut
1. Info – Memberikan ringkasan tentang database
2. Tabel – Memberikan semua informasi tentang tabel (termasuk ukuran)
HeidiSQL
Alat ini sudah menampilkan informasi ukuran untuk database dan tabel di samping nama database/tabel. Jadi, tidak diperlukan langkah tambahan, jika Anda menggunakan HeidiSQL
Artikel wikiHow ini akan mengajarkan kepada Anda cara memeriksa ukuran basis data MySQL. Anda dapat memeriksa ukuran database menggunakan MySQL Workbench, atau dengan menjalankan kueri di MySQL. Buka Meja Kerja MySQL. Ini memiliki ikon biru dengan gambar yang menyerupai a
- Petunjuk untuk menginstal MySQL di Windows dan akses jarak jauh
- Cadangkan dan pulihkan MySQL dengan mysql-zrm di Debian Sarge
Metode 1 dari 2.
Menggunakan Meja Kerja MySQL
Buka Meja Kerja MySQL. Ini memiliki ikon biru dengan gambar yang menyerupai lumba-lumba. Klik ikon untuk meluncurkan MySQL Workbench
Hubungkan ke server MySQL. Klik dua kali server MySQL di bawah modul SQL Development di layar start-up. Kemudian masukkan kata sandi database untuk terhubung. [1] X Sumber penelitian
- Jika server SQL tidak terdaftar di layar ini, klik Koneksi Baru dan masukkan informasi server, termasuk nama host, port, nama pengguna, dan kata sandi
Arahkan kursor ke database di panel skema. Itu ada di sidebar sebelah kiri. Ini menampilkan beberapa ikon di sebelah kanan nama database
Klik ikon informasi. Ini adalah ikon yang menyerupai "i" di sebelah nama database di panel skema
Klik tab Info . Ini adalah tab pertama di panel utama di tengah. Ini menampilkan informasi tentang database. Ukuran basis data tercantum di sebelah "Ukuran basis data (perkiraan kasar). ini menampilkan perkiraan kasar ukuran database. [2] X Sumber penelitian
Metode 2 dari 2.
Menjalankan Kueri
Hubungkan ke server MySQL. Ada sejumlah aplikasi yang dapat Anda gunakan untuk terhubung ke database MySQL, termasuk MySQL Workbench. Anda juga dapat meminta database MySQL di baris perintah di Windows, atau terminal di Mac. Setelah MySQL diinstal di komputer Anda, Anda harus menavigasi ke direktori MySQL di baris perintah Windows dan mengetik mysql -u root -p. Kemudian masukkan kata sandi untuk database Anda
Ketik SELECT table_schema "Nama DB", sebagai baris pertama kueri Anda. Ini adalah perintah pilih untuk menjalankan kueri pada database
Ketik SUM(panjang data + panjang tabel) 'Ukuran dalam byte', sebagai baris kedua. Perintah ini akan menampilkan ukuran setiap tabel dalam byte
Ketik ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) 'Size in MiB' sebagai baris berikutnya. Ini menampilkan angka bulat dari ukuran dalam megabita
- Untuk menampilkan angka bulat dalam kilobyte, ketik ROUND(SUM(data_length + index_length) / 1024, 2) 'Size in KiB' sebagai gantinya. [3] X Sumber penelitian
Ketik DARI information_schema. tabel sebagai baris terakhir. Perintah ini menentukan tabel database mana yang akan dikueri
Bagaimana cara memeriksa ukuran database total di MySQL?
Di sini kita mendefinisikan table_schema dan menampilkan ukuran database kita di kolom baru dengan mengikuti perintah. PILIH skema_tabel "Nama_Database" SUM(panjang_data + panjang_indeks) / (1024 * 1024) "Ukuran Database dalam MB" DARI skema_informasi .Bagaimana cara menemukan ukuran database saya?
Anda dapat menemukannya dengan. pilih sum(bytes)/1024/1024 size_in_mb from dba_data_files ; . Mungkin ada bagian dari file-file ini yang tidak digunakan.Bagaimana cara memeriksa ukuran basis data dalam SQL?
Jika Anda perlu memeriksa database tunggal, Anda dapat dengan cepat menemukan ukuran database SQL Serverdi SQL Server Management Studio (SSMS). Klik kanan database lalu klik Reports -> Standard Reports -> Disk Usage . Atau, Anda dapat menggunakan prosedur tersimpan seperti exec sp_spaceused untuk mendapatkan ukuran basis data.Bagaimana cara memeriksa database meja kerja saya?
Untuk melihat database yang dibuat di MySQL Workbench, navigasi ke Database > Connect to Database . Pilih koneksi yang ada untuk terhubung ke Server MySQL atau buat yang baru. Basis data yang dibuat akan seperti yang ditunjukkan pada tangkapan layar di bawah ini.