高级有关问题,数据库超级难题。
高级问题,数据库超级难题。。。
如何恢复已删除的信息。。
寻找步骤。。。
------解决方案--------------------
难?? binlog
------解决方案--------------------
嗯,有日志的话可以恢复,没有日志就去找专业的恢复公司吧
------解决方案--------------------
嗯,有日志的话可以恢复,没有日志就去找专业的恢复公司吧

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









1. Binlog Binlog は、データベースによって実行された書き込み操作 (クエリを除く) 情報を記録し、バイナリ形式でディスクに保存するために使用されます。 binlog は mysql の論理ログであり、サーバー層によって記録されます。任意のストレージ エンジンを使用する Mysql データベースは binlog ログを記録します。論理ログ: 単純に SQL ステートメントとして理解できます。物理ログ: MySQL のデータはデータ ページに保存され、物理ログはデータ ページの変更を記録します。ここにコード部分を挿入すると、Input を追加することでバイナリログが書き込まれます。 max_binlog_size パラメーターを使用して、各 binlog ファイルのサイズを設定できます。ファイル サイズが指定された値に達すると、

MySQL には、REDO ログ (redolog)、ロールバック ログ (undolog)、バイナリ ログ (binlog)、エラー ログ (errorlog)、スロー クエリ ログ (slowquerylog)、一般的なクエリ ログ (generallog) の 6 種類のログ ファイルがあります。 )、リレーログ (relaylog)。 1.リドログとは何ですか? Redolog (REDO ログ ファイルとも呼ばれます) は、トランザクション操作の変更を記録するために使用されます。データ変更後の値が記録されます。トランザクションが送信されたかどうかに関係なく記録されます。 Redolog ファイルは、データベースの停電やインなど、インスタンスやメディアに障害が発生した場合 (メディア障害) に役立ちます。

1. Binlog ログの概要 Binlog は、Binarylog、つまりバイナリ ログの略です。 Binlog には、永続化中のランダム IO からシーケンシャル IO への変換、マスター/スレーブ レプリケーション、およびデータ リカバリという 3 つの主な機能があります。この記事では、マスター/スレーブ レプリケーションに関連する問題に焦点を当てます。 Binlog ログは、インデックス ファイルと多数のログ ファイルで構成されます。各ログ ファイルは、マジック ナンバーとイベントで構成されます。各ログ ファイルは、回転タイプのイベントで終わります。各イベントは、イベント ヘッダーとイベント本体の 2 つの部分に分割できます。イベント ヘッダーの構造は次のとおりです。イベント本体の構造には、固定サイズと可変サイズの 2 つの部分が含まれます。 Binlog ログの形式については簡単に理解できるので、興味のある学生はさらに深く理解することができます。

MySQL バイナリ ログ (binlog) については、バイナリ ログ (binlog) が非常に重要であること、特にポイントツーポイントの災害復旧が必要な場合にバックアップする必要があることは誰もが知っています。バイナリ ログ (binlog) のバックアップについては、最初にフラッシュログ方式に基づいて binlog を切り替えてから、マウントされた NAS ストレージなど、リモート サーバーまたはローカル サーバー上の他のストレージにコピーして圧縮することができます。 MySQL バイナリ ログ (binlog) のローカル バックアップまたはリモート バックアップを実装します。最後に、MySQL バイナリ ログ (binlog

1. 問題の原因 パフォーマンスの問題を分析する場合、低速クエリとバイナリログ低速トランザクションが一般的に使用される方法です。最近、遅いクエリを分析していたところ、低速なコミット ステートメントが多数含まれていることがわかりましたが、binlog の遅いトランザクションを分析する際にマッチングを完了できませんでした。たとえば、この期間中にコミット ステートメントが 1,000 件ある場合でも、遅いトランザクションは 100 件しかない可能性があります。これは大きすぎる差ですが、なぜこの現象が発生するのでしょうか。 2. 遅いトランザクションのそれぞれの判定方法は、通常、明示的に送信 (挿入) されたトランザクションの場合、次のとおりです。 GTID_LOG_EVENT および XID_EVENT は、コマンド「COMMIT」が開始された時刻です。

1.kingbusの紹介 1.1kingbusとは何ですか? Kingbus は、raft の強力な整合性プロトコルに基づいた分散 MySQL バイログ ストレージ システムです。 MySQLSlave として機能し、実際のマスターからバイナリログを同期し、分散クラスターに保存できます。同時に、クラスター内のバイナリログを他のスレーブに同期する MySQLMaster としても機能します。 kingbus には次の機能があります。MySQL レプリケーション プロトコルと互換性があり、Gtid を介してマスター上のバイナリ ログを同期し、スレーブが Gtid を介して kingbus からバイナリ ログを取得することをサポートします。

MySQLbinlog/redolog/undolog の違いは何ですか? InnoDB のロック メカニズムについて話したい場合、必然的に MySQL ログ システム、binlog、redolog、undolog などが関係します。友人がまとめたこれら 3 つのログは悪くないと見たので、すぐに持ってきました。パートナーと共有してください。ログは MySQL データベースの重要な部分であり、データベースの操作中のさまざまなステータス情報を記録します。 MySQL ログには、主にエラー ログ、クエリ ログ、スロー クエリ ログ、トランザクション ログ、バイナリ ログが含まれます。開発者として注目する必要があるのは、バイナリ ログ (binlog) とトランザクション ログ (redolog と und を含む) です。

はじめに 開発中は、mysql の binlog ログ ファイルを監視してデータ テーブルを監視する必要がありますが、mysql は Docker コンテナにデプロイされるため、データ量の問題も解決する必要があります 1. データを通じて mysql イメージを開きますvolume dockerrun- p3307:3306--namemyMysql-v/usr/docker/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7.25 注: 事前にホスト ディレクトリにファイルを作成する必要がありますmysql データセットを保存するために、ここで作成したディレクトリは /u です。
