innodb

    0

    1答えて

    の「アップデートのための行を検索する」I私のMySQLのスキーマに次の表があります。 CREATE TABLE `security_token` ( `id` int(11) NOT NULL AUTO_INCREMENT, `customer_id` int(11) DEFAULT NULL, `expiration_date` datetime NOT NULL, `token_stri

    0

    1答えて

    私はsync_binlogパラメータのドキュメントを調べていて、sync_binlogパラメータのドキュメントに不一致があります。 ドキュメントここhttp://dev.mysql.com/doc/refman/5.6/en/replication-options-binary-log.html#sysvar_sync_binlogは言う: クラッシュ時に使用すると、1つのバイナリログからグループ

    0

    1答えて

    私は13のテーブルで構成されるMySQLデータベースを持っています。 1つのテーブルトランザクションは、将来多くのデータ(ほぼ100万レコード)を格納します。この表はInnoDBストレージエンジンを使用しています。ビジネスルールでは、この表のすべてのレコードの量を知る必要があります。だから、私の質問は、このレコードのすべてを数える高速な方法は何ですか?もちろん まず 私はそのようなものを使用するこ

    1

    1答えて

    エラーのないテーブル行への更新を書き込めないシステムがあります。 クエリの詳細は成功と報告される単純なUPDATEですが、データはデータベーステーブルの行に書き込まれません。 私はすべてのSQLの読み込み/書き込みを処理するために使用するオブジェクトを持っています。トランザクションが成功した後のオブジェクトのダンプが含まれています。すぐにデータが正しく保存されているし、この実行後、私はそれがあるデ

    0

    1答えて

    私はMariaDBを使用しています。10.1.16 今回はとても簡単です。オラクルから データを選択し、MariaDBに負荷INFILEデータコマンドを使用していることcsvファイル ロードを行います。 DBエンジンはInnoDBです。 データ行数は6497641です。 両方のテーブルが同じクエリで作成されます。 PKはauto_incrementおよびint型です。 ... TABLE1によって

    0

    1答えて

    私のクラスのフィールドが見えますアノテーションを使用してM) @Insert({ "REPLACE INTO test (points)", "values (#points},javaType=java.util.Array,typeHandler=org.apache.ibatis.type.ArrayTypeHandler)" }) とjava.lang.Ill

    1

    1答えて

    行レベルのロックの仕組みについてはわかりませんが、ここに私の問題があります IDがある行をロックしたいテーブルT(id int、balance int)(エンジン= InnoDB) 1のようにトランザクションを開始します: start transaction ; select * from T where ID = 1 FOR UPDATE ; コミットを送信する前に、実際に行がロックされて

    0

    1答えて

    ここに私の 'venprices'テーブルの構造があります。 +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | conid

    2

    1答えて

    InnoDBロックについてのmysqlリファレンスマニュアルを読んでいます。 INSERTは、挿入された行に排他ロックを設定 : ( http://dev.mysql.com/doc/refman/5.5/en/innodb-locks-set.htmlから:)私はそれを得ました。このロックは、次のキーロックではなくインデックスレコードロックです(つまり、ギャップロックはありません)。挿入された行