忍者ブログ

Wordpressメモとかアフィめもとか

Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

lolipopでLOAD INFILE

テキストデータをDBに流し込みたかったのでperlで動的にLOAD INFILEを作って複数のテキストファイルをロードしていたらmysqlのbinlogが大量に出てしまい、警告がきたと言うお話。
100万件弱くらいなのに、、、。

lolipopでmysqlを使えるプランでもsuper権限が無いので、LOAD INFILEするときだけ、binlogをoffにする事もできず、、、。
データベースサーバのデータディレクトリが触れるならストレージエンジンをCSVにするって言う手もあるのかもしれないけど、データディレクトリも触れず。

該当処理は毎回TruncateしてImportなのでbinlog取る意味が無いんだよね。どうしたものか。
仕方が無いので、perl側でtextファイルの必要なレコードだけ読み出すという処理にしたら、それはそれで負荷が高いらしく、プロセスがkillされてしまう。。。

困った。


拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

最新コメント

広告

プロフィール

なんとなくはじめてみたよ

忍者ツールズプロフィールは終了しました

カウンター