タグ

MySQLとtableに関するlamichのブックマーク (2)

  • マルチテーブル・インサート(Multitable Insert)|..:: 仕事メモ ::..

    ..:: 仕事メモ ::..プログラミングメモφ(◎。◎‐)フムフムフム すぐ忘れるのでしょーもないことでもメモします。 内容には環境に依存したものもあるので情報には一切の責任を持ちません・・・ 最近は仕事メモすることが少なくなってきたので、日記をマメにメモします 1つのSQL文で複数の表にINSERTが可能 VALUES句で値を指定するマルチテーブル・インサート SQL> insert all 2 into sample_table (id, name, value) values (1, 'TKISHIMO', 0) 3 into sample_table2 (id, name, value) values (2, 'MHAYASHI', 0) 4 select * from dual; 2行が作成されました。 EMP表の異なる列をEMP2、EMP3にINSERT SQL> inser

    マルチテーブル・インサート(Multitable Insert)|..:: 仕事メモ ::..
  • naoyaのはてなダイアリー - MyISAM vs InnoDB

    あくまで憶測で仮説でしかないんですが。 MySQL のストレージエンジンのうち代表的な二つ、MyISAM と InnoDB はよく MyISAM: Read は速いけどテーブルロックのため並行性が低い。運用が簡単。 InnoDB: MyISAM より Read は遅いけど並行性が高い 。行レベルロックなので。あとトランザクションや外部キー制約。運用が MyISAM よりちょっとめんどくさい。 という区別がされます。ここから転じて、 MyISAM は参照系クエリが大部分を占める場合に適用すると良い。例えば blog アプリケーションとか。 InnoDB は更新系クエリが多い場合に適用すると良い。 と言わたりします。実践ハイパフォーマンスMySQL でも第2章 ストレージエンジン(テーブル型) P.30 に アプリケーションでトランザクションを使用する必要がなく、主に SELECT または I

    naoyaのはてなダイアリー - MyISAM vs InnoDB
  • 1