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

  • expertvillage

    expertvillag

    5 NİSAN 2006
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • o0oCyrusViruso0o

    o0oCyrusViru

    11 Mart 2008