innodb

    5

    1答えて

    (MySQL 5.5、InnoDBテーブル)セーブポイントまたは前のbeginステートメントにロールバックできないのはなぜですか? mysql> set autocommit=0; Query OK, 0 rows affected (0.00 sec) mysql> start transaction; Query OK, 0 rows affected (0.00 sec) mys

    7

    2答えて

    フルテキスト検索に使用されるmyISAMのDBテーブルがあります。私はInnoDBのテーブルも持っています。私は自分のInnoDBテーブルの列と一致させるmyISAMテーブルの列を持っています。それはできますか?私はそれを動作させることができない!

    5

    1答えて

    InnoDB MySQLテーブルのMyISAMのような動作を作成します。 PRIMARY KEY(ID1、ID2) ID1の自動増分はID2の値に基づいて :私は複合主キーを持っていると思います。 InnoDBでこれを達成する最良の方法は何ですか? +----------+-------------+--------------+ | id1 | id2 | other_column |

    9

    2答えて

    私はPHPのmysqliライブラリを使用しています。データベースの挿入と更新は、常にtry-catchブロック内にあります。各クエリの成功はすぐにチェックされ(if $result === false)、何らかの失敗が例外をスローします。キャッチはmysqli_rollback()を呼び出し、ユーザーのためのメッセージで終了します。 私の質問は、mysqli_rollback()の戻り値を確認しな

    6

    3答えて

    "チケット"テーブルからUIDを生成するストアドプロシージャがありますが、負荷がかかってデッドロックが多く発生しています。自分のタスクが新しいUIDを必要とするときは、このプロシージャを複数の同時接続から何度も呼び出すことにします。 BEGIN DECLARE a_uid BIGINT(20) UNSIGNED; START TRANSACTION; SELECT u

    5

    1答えて

    私は最近、MySQL 5.5をインストールしました。私はすべての私のデータベースのエンジンとしてInnoDBを使用しています。私は、mysqlデータベースのデフォルトとすべてのテーブル(ユーザ、データベースなど)がMyISAMであることに気づいた。彼らができない/できない理由がありますかInnoDB? MySQLがmysqlデータベースをMyISAMにする必要があるかどうかは誰にも分かりますか?

    9

    2答えて

    私のサイトはVDSサーバー上で動作します。私はMySQLサーバがInnoDBエンジンをサポートしていないことを知りましたので、アプリケーションでデータベーストランザクションを使用することはできません。 私は、一部の人々は決してトランザクションを使用しないかもしれないと思います。これは本当ですか?もしそうなら、MyISAMの異なるテーブルで関連する操作をどのように調整することができますか? それ以外

    6

    1答えて

    エンジン(InnoDBやMyISAMなど)に関係なく、この「比較とスワップ」ステートメントは常にアトミックですか? :私は、トランザクションと非トランザクション・データベース・テーブルの両方と互換性のある擬似行レベルロックを行うために、このステートメントを使用するため UPDATE tbl_name SET locked=1 WHERE id=ID AND locked <> 1; 私はこれを

    11

    5答えて

    私のMySQL InnoDBデータベースでは外来キーを使用していましたが、プライマリキーの一部を誤って無署名の代わりに署名しました。 は、今私はALTER TABLE文でそれを変更したいが、それは動作しません: ALTER TABLE `users` CHANGE `id` `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT MySQLのエラー: Err

    6

    1答えて

    あなたと私が知っているように、この種のエラーメッセージについては非常に多くの質問があります。 非常に多くの回答があるので、私は良い答えが見つかりませんでした。 クライアントから送信されたnonceが格納されたテーブルがあります。 まったく同じ主キーを持つレコードがなくても、時には(時には)重複した主キーの挿入について文句を言うことがあります。 ここにJVMが表示されるものがあります。 [#|201