SORU
13 Kasım 2008, PERŞEMBE


MySQL veritabanındaki tüm tablolar için kayıt sayısı elde

Bir şekilde her masada SELECT count() olmadan çalışan bir mysql veritabanındaki tüm tablolardaki satır sayısı almak için var mı?

Şerefe

CEVAP
13 Kasım 2008, PERŞEMBE


SELECT SUM(TABLE_ROWS) 
     FROM INFORMATION_SCHEMA.TABLES 
     WHERE TABLE_SCHEMA = '{your_db}';

Orada tablolar, . docs ancak unutmayın: ^strong>satır sayısı sadece kaba bir tahmindirSQL optimizasyonu için kullanılır. Kesin sayıları daha pahalı olan bir COUNT(*) kullanmak gerekir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • atKristaBradford

    atKristaBrad

    4 Aralık 2010
  • iBand IguJoo

    iBand IguJoo

    25 AĞUSTOS 2006
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008