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

  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008
  • PremiumBeat.com - Royalty Free Music

    PremiumBeat.

    16 Kasım 2008