ブックマーク / uruseiyatsura.way-nifty.com (1)

  • sqlite(sqlite3)でvacuum使用時の注意点(php5) - うる聖やつら

    まず、sqlitephp5に標準に付属していることから、未だにphp4が主体(linuxのディストリビュータは未だにphp4のRPM配布です)なことが原因だと思います。 さて・・ sqliteに関しては、何度か日記で書いていますので、ここでは深く書かないことにして・・・ postgreSQLと同様のvacuumコマンドですが、同じくデータベースの未使用部分の圧縮(?もしくは排除?)を行います。 このコマンドを使用した後は、データベースが最適化されて、ファイルサイズが小さくなっていると言うことになります。 そういう意味では定期的に使用すべきコマンドだと思いますが、注意が必要な点もあります。 これは、私自身以前に悩んだことがあるのですが、バージョン管理をきちんとする必要があるという点です。 phpをコンパイルする際、sqliteを組み込んだバージョンとsqliteのCUIコマンドツールのバー

    sqlite(sqlite3)でvacuum使用時の注意点(php5) - うる聖やつら
    kamemo2011
    kamemo2011 2011/04/12
    sqliteのバージョンによってvacuumに注意。
  • 1