(閉じる)

タグ :

コンピュータ・IT 172 users このエントリーをはてなブックマークに追加

漢(オトコ)のコンピュータ道: たった3秒でInnoDBのデータローディングが快適になるライフハック

2010-03-17 たった3秒でInnoDBデータローディングが快適になるライフハック MySQLに限った話ではないが、データベース管理システムに大量のデータを投入するのは時間が掛かり大変苦痛を伴う作業である。劇的に効能があるわけではないが、MySQLを利用しているとき、特にInnoDBを使っている場合にはデータの投入を高速化するためにいくつかテクニックがあるので紹介しよう。皆さんの作業時間が短縮され、少しでも早く帰路に着いたりサービスインさせたりという形でお役に立てれば幸いである。ちなみに、タイトル... > このページを見る

最終更新時間: 2010年03月17日12時44分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • バイナリログを無効にする方法 2011/02/27
  • ロード時はバイナリログやダブルライトバッファを無効化する。 2011/01/27
  • ちなみに、タイトルはネタであるのだが、もし本当に3秒で以下の全ての設定を行えた人が居たら教えて頂きたい!>だ、騙されたクマー 2011/01/20
  • 空のDBにデータを入れるときとかに参照すると良し 2010/07/27
  • mysql 2010/03/18
  • いい 2010/03/17
  • データ ロード 投入 CSV 2010/03/17
  • innodbの場合ログファイルサイズも重要、冗長用バッファを無効化、CSV エンジンからAlter することで1000行置きにコミットを行ってくれて一回のコミットより高速。一回のalterにまとめることでインデクス作成コストを減らす 2010/03/17
  • CSVストレージエンジンの使い方が意外すぎる 2010/03/17
  • mysql 2010/03/17
  • 『CREATE TABLEでテーブルを定義し、CSVファイルを入れ替えてFLUSH TABLESすればMySQLからデータの準備は完了である。ALTER TABLEを使ってInnoDBに変換すればいっちょあがりだ。』この方法すげー。 2010/03/17
  • id:sh2 いいえ、1〜3はWikimediaで配布されているダンプファイル(mysqldumpの出力)をそのまま利用しました。4はテーブル定義だけ変えてあります。 2010/03/17
  • 3番はLOCAL INFILE? / なるほど 2010/03/17
  • 漢(オトコ)のコンピュータ道: たった3秒でInnoDBのデータローディングが快適になるライフハック 2010/03/17
  • 一度シャットダウンしただけではログファイルを削除していいとは限らない 2010/03/17

このブックマーク一覧を非公開にするには?

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?

このエントリーを含む日記(1)