0
  1. なぜINFORMATION_SCHEMA.TABLESは、ローカルホストではなくライブサーバーで結果を返すのに時間がかかるのですか?(これを実行するたびに、ライブサーバーと衝突すると思います!)

  2. すべてのテーブルと各テーブルのレコード数を一覧表示するINFORMATION_SCHEMA.TABLESの代替手段はありますか?

クエリは次のとおりです。

SELECT * 
FROM INFORMATION_SCHEMA.TABLES 
WHERE TABLE_SCHEMA LIKE 'db_name'

必要なのは

<?php echo $item['TABLE_NAME'];?> (using INFORMATION_SCHEMA.TABLES)
<?php echo $item['TABLE_ROWS'];?> (using INFORMATION_SCHEMA.TABLES)

ありがとう。

4

2 に答える 2

1
  1. Show Tables。疑わしいですが、これはinformation_schemaクエリよりもはるかに高速です。ネットワーク接続がひどく遅い場合を除いて

  2. SELECT TABLE_NAME、TABLE_ROWS
    FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA LIKE'db_name'

于 2011-04-07T21:57:52.573 に答える
0

を見てみましょう

show table status
于 2011-04-07T22:12:17.597 に答える