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

  • Glove and Boots

    Glove and Bo

    1 ŞUBAT 2007
  • HereWeStayKings

    HereWeStayKi

    3 NİSAN 2013
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006