SORU
8 Mart 2012, PERŞEMBE


Nasıl bir mysql veritabanı tablo boyutu almak için?

Bu sorguyu mysql veritabanındaki tüm tabloların boyutlarını almak için çalıştırabilirsiniz:

show table status from myDatabaseName;

Sonuçları anlama konusunda biraz yardım istiyorum. Büyük boyutları ile tablo arıyorum.

Hangi sütun değilim.

CEVAP
8 Mart 2012, PERŞEMBE


Bu sorgu, bir tablo boyutunu göstermek için kullanabilirsiniz:

SELECT table_name AS "Table", 
round(((data_length   index_length) / 1024 / 1024), 2) "Size in MB" 
FROM information_schema.TABLES 
WHERE table_schema = "$DB_NAME"
 AND table_name = "$TABLE_NAME";

ya veritabanındaki her tablonun boyutunu listesine bu sorgu, en büyük ilk:

SELECT table_name AS "Tables", 
round(((data_length   index_length) / 1024 / 1024), 2) "Size in MB" 
FROM information_schema.TABLES 
WHERE table_schema = "$DB_NAME"
ORDER BY (data_length   index_length) DESC;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Best Quality Cartoons

    Best Quality

    10 ŞUBAT 2014
  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009