2009年6月25日

[mysql 14939] テーブル最終更新日時の取得

MySQL5でWebアプリケーションを作成しています。
テーブルの最終更新日時を取得したいです。

テーブルタイプごとに下記の2種類を考えました。

MyISAM)SHOW TABLE STATUS WHERE Name = ? のUpdate_timeを最終更新日時とする

InnoDB)テーブルにTIMESTAMPのカラムを作り、取得時にそのMAX値を最終更新日時とする


テストしたところ、これで上手にいきそうですが
情報が少なく確信が持てないでいます。
同じ手法を採用されている方、過去に採用して失敗された方
いらっしゃいますでしょうか?

Ubuntu8.10
MySQL5.0.51a
PHP 5.2.4


投稿者 xml-rpc : 2009年6月25日 12:21
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/86133
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。