エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MySQLのテーブル最適化 - Still Laughin'
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQLのテーブル最適化 - Still Laughin'
PostgreSQL や SQLite では VACUUM 文, MySQL では OPTIMIZE TABLE 構文を用いて データベースのテーブ... PostgreSQL や SQLite では VACUUM 文, MySQL では OPTIMIZE TABLE 構文を用いて データベースのテーブルを最適化することができます。 特にデータストレージにデータベースを使用しているブログシステムでは, スパムコメントやスパムトラックバックを削除したり一つのエントリを何度も編集したりと, どうしてもデータベースが断片化し易い環境にあります。 MySQLは定期的にVACUUMする必要がないというのがウリだったと思うのですが、やはり長年使っているとフラグメントするんですかね? 基本的に使いっぱなしで何もしていないので、一応やってみました。 /var/db/mysql に optimize.sql という名前で、 USE `(MTのデータベース名)`; OPTIMIZE TABLE `mt_as_ua_cache`; OPTIMIZE TAB