Pythontr

husonet | Tarih: 27.01.2012

Mysql veritabanı büyüklüğünü öğrenmek

Mysql Veritabanında, Veritabanı ve Tablo Boyutunu Öğrenmek için aşağıdaki scriptleri kullanabilirsiniz.

Veritabanı dosyalarının büyüklüğü için:
SELECT table_schema as  "Veritabanı Adı", sum(data_length + index_length) /1024 /1024/1024 as "GB Olarak Büyüklük" FROM information_schema.TABLES GROUP BY table_schema ;

Belirli bir veritabanının büyüküklüğü için:
SELECT table_schema as  "Veritabanı Adı", sum(data_length + index_length) /1024/1024/1024 as "GB Olarak Büyüklük" FROM information_schema.TABLES where table_schema='Sorgulanacak veritabanı adı' GROUP BY table_schema ;

Bir veritabanındaki tabloların büyüklüğü için:
SELECT table_name as  "Tablo Adi", (data_length + index_length) /1024/1024/1024 as "GB Olarak Büyüklük" FROM information_schema.TABLES where table_schema='Sorgulanacak veritabanı adı';