0

私のサイトは GoDaddy MySQL データベースに接続されています。データベースはわずか 1 ギガバイトで、ほぼ上限に達していたので、いくつかの MySQL コマンドを使用してデータベースからいくつかの写真を削除し始めました。

しかし、戻って今の空き容量を確認すると、一部のコンテンツを削除する前と同じでした。Godaddy はデータベースを更新するのに時間がかかりますか、それとも MySQL の削除コマンドは GoDaddy で機能しませんか?

4

1 に答える 1

1

GoDaddy で働いていない限り、ここにいる誰もが本当に助けになるとは思えません。

しかし、MySQL データベースから写真を削除したとしたら、その写真がデータベースに保存されていたのは本当ですか? それらはディスクに保存されている可能性が高く、データベースにファイルパスが保存されているだけだと思います。このようなレコードを削除すると、1 GB のデータベースのサイズにわずかな影響しかありません。

情報スキーマにアクセスできる場合は、次のクエリを実行してみてください

SELECT `TABLE_SCHEMA`, `TABLE_NAME`, `DATA_LENGTH`, `INDEX_LENGTH`
FROM `INFORMATION_SCHEMA`.`TABLES`
ORDER BY `DATA_LENGTH`+`INDEX_LENGTH` DESC

これにより、問題が発生している場所についての手がかりが得られ、少なくともデータのトリミングを開始する必要がある場所が示されるはずです

于 2017-08-27T05:51:57.893 に答える