innodb

    5

    1答えて

    1つのInnoDBトランザクションで2回以上のクエリでNOW()を使用していますか挿入日時の値はデータベースに正確になるでしょうか? 言い換えれば、NOW()は、1つのトランザクションで20を超えるクエリを常に使用している場合でも、変更した場合でも同じですか?

    5

    1答えて

    約2か月前、私はEnWikipediaデータ(http://dumps.wikimedia.org/enwiki/20120211/)をmysqlにインポートしました。 EnWikipediaデータのインポートが完了した後、私は約2ヶ月間、MySQLのEnWikipediaデータベースのテーブルにインデックスを作成しています。 今、私は "pagelinks"でインデックスを作成しています。 しか

    6

    3答えて

    のためのMySQLに投稿すると、この問題の背後にある理由へのリンクです: NOW() for DATETIME InnoDB Transaction guaranteed? そこらの任意のクエリの数(20+クエリで単一のトランザクションを確実にするためにNOW()(現在のTIMESTAMPではなく)を使用してDATETIMEの変数を代入するPHPの方法は何ですか?あなたがすべてでPHPを伴わないよ

    2

    2答えて

    既存のテーブルへの読み取りアクセスを失うことなく、テーブルがすでに存在するInnoDBエンジンを使用してMySQLテーブルをインポートするにはどのようなオプションがありますか?一般に私はALTER TABLEが本当に遅い状況を指していますが、代わりにテーブルをダンプし、ダンプを変更してからインポートします。 mysqldumpを使用してダンプを作成すると、挿入する前にテーブルを削除するので、読み込

    0

    1答えて

    したがって、2つのInnoDBテーブル、従業員および企業があります。私はtry/catchブロックを使って2つのクエリをトランザクションに挿入します。しかし、私は最初のクエリ(私は間違ったテーブル名、従業員の代わりに従業員)に明白な間違いをすると、データベースはそのクエリの行を挿入しませんが、2番目のクエリが実行され、 (最初のクエリが挿入されなかったため)ロールバックする代わりに 結果はempl

    3

    1答えて

    最近、readは、サーバが再起動したときにInnoDBがの値を再計算するため、IDリストのハイエンドのレコードがIDを再利用できる可能性があります。 通常、これは問題ではありません。ユーザーが削除されると、IDに関連付けられているすべてのものが他のテーブルからも削除されるためです。 しかし、私は意図的にフォーラムの投稿を孤児にして、「投稿者:=ユーザー#123 =」というラベルを付けて、過去の会話

    0

    2答えて

    システム障害時の復旧のために、サーバ全体のスナップショット(public_html、sqlファイルなど)を毎日作成しているとします。 コミットされていないトランザクションが行われている間にスナップショットを取得した場合、MySQL InnoDBが壊れても復元できますか? InnoDBは復旧時に「不完全な」トランザクションを破棄して破棄しますか?

    3

    2答えて

    PHPでクラスを作成しています。ここでは、テーブル名のパラメータを持つだけで、すべての列と値を取得できます。しかし、私はどのように外部キーを持つ列の値を取得するのか分かりません。 これは、関連するテーブルがわからないためです。 私は可能な方法が必要です知られているテーブルからPHPまたはSQLで外部キーを取得します?

    12

    6答えて

    sqlalchemyを使用するとキャッシュの問題が発生します。私はsqlalchemyを使用してデータをmysqlデータベースに挿入します。私は他のアプリケーションでこのデータを処理してから、このデータを直接更新します。しかし、私のsqlalchemyは、常に古いデータではなく、更新されたデータを持っています。私はsqlalchemyが私の要求をキャッシュしたと思う.. ..それを無効にする方法は

    0

    1答えて

    誰かがアイデアを持ちましたが、なぜこのSQLがテーブルアカウントを作成する際にエラーを返しますか? 1005 - テーブルを作成することはできませんが「mobilewaiter.accounts」(errnoに:150) 私が見た、その問題は、キーにインデックスを持つことができますが、すべてのものは、主キーの上に参照してください。 助けてください、ありがとう。 CREATE TABLE IF NO