タグ

メンテナンスに関するconceal-rsのブックマーク (2)

  • MySQLでサービス停止のないALTER TABLEの検討 - SH2の日記

    MySQLでテーブルへのカラム追加、インデックス追加やテーブルの再編成などを行うと、その間テーブルに共有ロックがかかってしまいます。そのためこれらのメンテナンス処理は、通常利用者の少ない深夜早朝帯にサービスを止めて実施する必要があります。日はそれを無停止、オンラインのままでできないかという話題です。 基的なアイデア メンテナンス対象の元テーブルをコピーして、作業用の仮テーブルを作ります 仮テーブルに対して、カラム追加などの変更を加えます その間、元テーブルに対して行われる更新処理について差分を記録しておきます 仮テーブルの変更が終わったら、記録しておいた差分データを仮テーブルに反映します 差分データの反映が終わったら、元テーブルと仮テーブルを入れ替えます これと似たようなことを考えた方は結構いらっしゃるのではないでしょうか。ただ、言うは易し、行うは難しです。整合性がきちんと取れるかどう

    MySQLでサービス停止のないALTER TABLEの検討 - SH2の日記
  • Macの不可視ファイル表示やメンテナンス/クリーニングに「OnyX」が便利 - ネタフル

    Macの不可視ファイル表示」というタイトルにしましたが、クリーニングやメンテナンスにも使える「OnyX」は当に重宝しています。 .で始まるファイルを確認する | labs.yusukenakanishi.comというエントリーからトラックバックを頂きまして、ターミナルからコマンドを打つというネタフルの古いエントリーを参考にして頂いたようなのですが「OnyX」を使えば簡単です。 いろいろと細かいオプションの設定を変更することができるのですが、不可視ファイルの表示/非表示もひの一つです。クリックだけで設定変更できます。 他にもDockやDashboardなどの細かい挙動も変更できますし‥‥ SafariでPDFファイルを自動表示するとか、開発メニューを表示するとかも便利です。 他にもアクセス権の修復などもできるし、個人的によくお世話になっているのはクリーニングです。 システムやインターネッ

    Macの不可視ファイル表示やメンテナンス/クリーニングに「OnyX」が便利 - ネタフル
  • 1