テーブルを最適化するためのこの .sh スクリプトがあります
#!/bin/sh
mysql -u'user' -p'pwd' -D'db' </var/www/vhosts/mydomain/httpdocs/optimize.sql
...そしてoptimize.sqlのこのSQL
OPTIMIZE TABLE `this_table`
これはすべてうまくいきます。
今、私はテーブルを切り捨てるために同じことをしています:
#!/bin/sh
mysql -u'user' -p'pwd' -D'db' </var/www/vhosts/mydomain/httpdocs/truncate.sql
...そしてtruncate.sqlのこのSQL
TRUNCATE TABLE `this_table`
...しかし、それは動作しません !なにが問題ですか?
PS私はCrontabを使用してx分ごとに.shを実行しましたが、これは最適化のためにのみ機能します