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

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • CasinoRoyaleMovie's channel

    CasinoRoyale

    1 AĞUSTOS 2006
  • newreleaseblitz

    newreleasebl

    13 Ocak 2010