テーブル構造のみのダンプ
とやれば、hoge.sqlにテーブル構造のみをダンプできる。 実行場所はどこでもOK。いちいちデータベースが存在するディレクトリに移動する必要はない。
とやれば、hoge.sqlにテーブル構造のみをダンプできる。 実行場所はどこでもOK。いちいちデータベースが存在するディレクトリに移動する必要はない。
一言でいえば、データベースをメモリ上に構築するってことだ。 理論的に考えてHDD上に構築するよりかは圧倒的にスピードが速い、はず。 つっても細かい部分は勉強せんとなー。 ■参考記事 MySQL Clusterを試す My…
シンプルですのー。 でも、インクリメント関数とかないのかな?
MySQLのバイナリログはデフォルトの設定だと自動削除されない。 そのため、ディスク容量の少ないサーバだと長期稼働で ディスク容量が切迫する可能性がある。 で現在のバイナリログの状況が表示される。 とすれば全てのバイナリ…
MyISAMだとテーブルロックだから、同一テーブルに対しての処理の場合、 どちらかが終了するのをまってから処理が走る。 そのため、SELECT中に内容がUPDATEされるようなことはない。 DELETEも同様。 なお、L…
mysqlhotcopyが動かんヽ(`Д´)ノ DBIうんちゃらがどーのこーのっていうエラーが出るがこれはなんだろう(´・ω・`) モジュール足りんのか? 別にDB止めてもいいからmysqldumpでバックアップとるかな…
バックアップファイルを別フォルダとかに展開して、 mysqlの起動オプションで一時的にDB参照先を変更することってできないのかなー。 一時的にバックアップを参照して、終わったら元に戻したい場合って結構あるので。
デフォルトの設定ファイルだと、最小構成で動くことがほとんどなので、 高スペックのサーバでも、その性能を活かし切れていない場合がある。 チューニングについて勉強すべし。
mysql_query()の戻り値を拾うだけではダメ。 mysql_query()は正常時に0を返し、エラー時に非0を返す。 非ゼロが返ってきたときに、mysql_errno()を実行すれば、エラーコードが取得できる。
デフォルトの場合、MySQLサーバは8時間後に接続をクローズする。 定期的にmysql_query()の実行に失敗するときは、これが原因の可能性が高い。 詳しい解説はコチラ 対策は、wait_timeout 変数の変更か…
最近のコメント