innodb

    2

    2答えて

    大容量の3つのテーブルを持つかなり大きなデータベースを2 hds(RAIDなし)のサーバにインポートする必要があり、容量はそれぞれ2TBです。 各テーブルのibdデータファイルは約800GBなので、ディスク全体に分散させるという課題に直面しています。 私がインポートと言うとき、私はmysqldumpファイルからのインポートを意味します。 何ができますか?

    3

    2答えて

    したがって、本番データベースのいくつかのテーブルのエンジンをMyISAMからInnoDBに変更するように求められました。私はそれが生産における使用にどのように影響するかを理解しようとしています(サーバーはダウンタイムを与えられないため)。 私はいくつかの矛盾する情報を読みました。私が読んだ情報の中には、テーブルがロックされており、変換が完了するまで更新が受信されないことが示されています(IE、更新

    5

    1答えて

    私たちはクエリの相互依存性を改善するために取り組んでおり、定期的に繰り返し発生するデッドロックが存在することがあります。誰でもSHOW ENGINE INNODB STATUSの出力からロックグラフを生成できるプログラムを知っていますか?

    1

    1答えて

    サイズを表示すると、ディスク上のさまざまなInnoDBテーブルの相対サイズを比較することができます。

    0

    1答えて

    MySQL Match Fulltext に記載されているように私は、正確な問題を抱えている私が検索を実行する必要がある「」(ピリオド)文字、私は、MySQLを使用しています5.6.4、私のテーブルにはinnodb engineがあります。フィールド 'fullname'にはフルテキストインデックスがあり、utf8_general_ci照合があり、34k +レコードがあります。設定はini ft_

    0

    1答えて

    フィールド(plate)の値がABC123、ABB-123などのデータベースがあります。 ユーザーが検索を実行できる場所、たとえば 'ABB123'のような検索機能を構築すると、検索機能がplate LIKE 'ABB123'に変換されますが、この検索で​​ 'ABB-123'が返されますこの場合。 誰かにこれを引き裂く方法がありますか? 注:データベースはInnoDBなので、フルテキスト検索はで

    1

    1答えて

    私は、250万行以上の行を持つmyISAMテーブルを持っています。 FullText検索が必要なのは、myisamです。 私はInnoDBテーブルとして再度テーブルを作成し、次にmyISAMにコピーを作成することを検討しています。次に、innodbテーブルの変更をmyisamテーブルに複製するトリガを作成します。 innodbテーブルはトランザクションとして機能し、書き込みまたは更新時にテーブル全

    0

    2答えて

    問題の詳細。 InnoDBテーブルがあるとします。このテーブルにはいくつかのレコードが含まれています。 私の質問は:どのように "削除"操作を実装し、操作ログのいくつかの形式を念頭に置いていますか? 削除操作にはDELETE FROM table_x WHERE...を使用する必要がありますので、「削除」を引用しました。これは、外部キーの制約でうまくいきます。しかし、どのようにしてこの操作を追跡で

    3

    1答えて

    現在、私はmysqlデータベースから削除された紛失したレコードを取得しようとしています。 私はlogfile1とlogfile0のエントリを見ましたが正しいと思われます。 txtファイルを作成したり、ファイルを読み込んだりするのに役立つ視聴者やコンバージョンは、一番高く評価されます。あなたはバイナリログが有効になっている場合は

    -1

    2答えて

    私は何もロックすることについて知らない。私はいくつかのMySQLのドキュメントを見てきましたが、このプロセス全体の仕組みを完全に理解することはできません。私は必要なもの、起こるために私のスクリプトに次のイベントのためにある: ステップ1)テーブルのユーザーが ステップ2をロックします)私のスクリプトは ステップ3)私のスクリプトがにアップデートを行い、テーブルのユーザーからの2つの行を選択し、テー