タグ

2009年8月27日のブックマーク (6件)

  • MySql4.1以上の日本語に関する問題点まとめ

    ライセンスはどうなっていますか?商用利用ではどうすべきですか? † GPL か 有料のライセンスか。 2007年1月1日時点では Community : GPL Enterprise : 有料で別のライセンス GPL については http://www.gnu.org/home.ja.html をご覧ください。 ↑ mysqld が最低必要とする物 † basedir/share/ ディレクトリ以下(shareファイル。errmsg.sys や charsets/) datadir/mysql/ (mysql 権限データベース、テーブル) 権限テーブルや charsets/ がなければ mysqld は起動しない。 errmsg.sys はバージョンによって数が違うので、違うバージョンの errmsg.sys を使用していると mysqld が起動しない。 これらが起きた場合、.err ファ

    srkzhr
    srkzhr 2009/08/27
    "InnoDB の REPEATABLE READ は、ファントムリードを起こさない実装になっています。 InnoDB の SERIALIZABLE は、(明示していない)全ての SELECT が、SELECT ... LOCK IN SHARE MODE 扱いになる実装です。"
  • MySQL InnoDBのネクストキーロック おさらい - SH2の日記

    MySQLのInnoDBストレージエンジンは行ロックをサポートしています。しかしOracleと同じ感覚でアプリケーションを作っていると、思わぬところでデッドロックに出くわすことがあります。これはInnoDBのロック範囲がOracleよりも微妙に広いためです。 実際の例で確認してみましょう。 mysql> select * from t; +----+------+ | c1 | c2 | +----+------+ | 10 | a | | 15 | a | | 20 | a | | 25 | a | | 30 | a | | 35 | a | | 40 | a | | 45 | a | | 50 | a | +----+------+c1列は主キーになっています。1つめのセッションで以下のSQLを実行します。 mysql> set tx_isolation = 'repeatable-r

    MySQL InnoDBのネクストキーロック おさらい - SH2の日記
    srkzhr
    srkzhr 2009/08/27
    "ファジーリードを防ぐ仕組みをどのように実装するかはRDBMSによって異なるのですが、InnoDBでは最初からINSERTやUPDATEをさせないという方針になっています。INSERTも止めてしまうので、ファントムリードも発生しない"
  • Ground-SunLight

    — y2sunlight ,Since 2019-10-02 Ground Sunlight は「Windowsで作る - PHPプログラミングの開発環境」をテーマにしたサイトです。 オープンソースを利用している全ての人達に祝福を!

    srkzhr
    srkzhr 2009/08/27
  • Microsoft Azure: クラウド コンピューティング サービス

    Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

    srkzhr
    srkzhr 2009/08/27
  • ノンリピータブル・リード、ファントム - オラクル・Oracleをマスターするための基本と仕組み

    ノンリピータブル・リード、ファントム Top | Knowledge| DB構築| 文字列関数| 日付関数| 集計関数| SQL関数(アルファベット順) SQL(抽出・更新)| SQL*Plus| PL/SQL| Utility| Structure| スキーマ| チューニング| 用語| 参考書 トランザクション・分離レベルに関する用語 ノンリピータブル・リード (Nonrepeatable Read / Fuzzy Read) 日語マニュアルにおいての訳は「非リピータブル・リード」となっている。オラクル以外では「否リピータブル〜」や「反復不可能な読み取り」などと訳されているようであるが、しっくりとこない。 Fuzzy read (ファジー・リード/あいまいな読み取り)の方が内容を理解しやすいかも。 ノンリピータブル・リードとは、例えばリアルタイムで更新される在庫管理テーブルがあるとする

    srkzhr
    srkzhr 2009/08/27
  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 15.7.2 InnoDB トランザクションモデル

    InnoDB トランザクションモデルでの目標は、multi-versioning データベースの最適なプロパティを従来の 2 フェーズロックと組み合せることです。 InnoDB は、行レベルでロックを実行し、Oracle のスタイルでクエリーを非ロック consistent reads としてデフォルトで実行します。 InnoDB のロック情報は領域効率に優れて格納されるため、ロックのエスカレーションは必要ありません。 通常、いくつかのユーザーは、InnoDB メモリーを使い果たさずに、InnoDB テーブルのすべての行または行のランダムなサブセットをロックできます。

    srkzhr
    srkzhr 2009/08/27